Mac,
SSL is not required for login or the general functions of the App, just Canvas and Page Tab integration.
Facebook Requests rely on the Facebook Canvas, so you'll need to have an SSL certificate setup to use Requests.
The social widgets (comments, Fanbox, etc), login/authentication, or any other features don't need it at all.
Hope that helps,
Alex