All of the Facebook installation methods point to BlackBerry App World. There's currently no other way to install it.
And I'm assuming that you mean Twitter. You can try
www.blackberry.com/twitterdownload but I don't know if it will work in your country.