No but some features in apps require Facebook credits which you can purchase from your credit card or from a Facebook credit gift card that you can find at any local technology supply store.
it depends on your phone plan.
You earn facebook credits by playing lots of games and apps on facebook.
Facebook automatically sends invitations to people's friends. You can disable the apps in the Facebook settings and then you will not receive them.
apps you have to pay for
To authorize apps on ones Facebook account, simply select the settings tab, found under the my account icon. Then select the my apps link and there one can add, delete and manage apps.
Games that you play on Facebook.
No, only the apps do
There are some apps on apple devices that allow u to get on Facebook
You need a credit card or a debit card to pay for apps.
The only place i know to get apps for the ipod is iTunes and that cost's money
You delete your account
The Facebook app or other apps that allow you to upload photos to Facebook