I think you can prevent someone without a facebook account from seeing your page by changing your privacy settings, If that doesn't work, then you should e-mail facebook and ask them how.
No
Search them on google or facebook.
No.
Without permission-yes.
Change your passwords.
No actually, this cannot happen
If you wanted to send someone a picture from Facebook who isn't on Facebook, then you would have to click on the picture from Facebook and save it to your computer/laptop/phone. Then you would send it to their e-mail address. But you can not send someone a picture on Facebook if they don't have a Facebook account. Hope this helps!
Of the millions of people that have a Facebook account there will be, without too much doubt, someone called Robin Hood.
When someone has blocked you from their Facebook, you won't be able to know if they have also deleted you.
No
You must have a Facebook account to "friend" anyone (including your son) that has a Facebook account. If you want to just view a Facebook page, just so long as the person you are viewing does NOT have a private account set up, you can just visit and view it, without being his "friend",
Post on their wall, send them an message.