No. However, what you can do on their page is limited.
That's automatic. When you make a Facebook profile, only friends you have added can view it.
To view a private Facebook page, first you must sent the person a friend request. Then if they accept it, you will be able to view the profile.
You need to have a facebook account to fully accsess a fan page. But you actually view fan pages even you're not log-in to facebook but you can not like and comment to its contents.
Anybody can view facebook. How much they can view of your page depends on your privacy settings.
There is no function for that in Facebook but usually, Facebook does notify you when your page has a new view.
If you are signed out of facebook and can still view that person's page, it is a public page.
Yes, you need to have a facebook account to create and manage a fan page. Your account will be the admin of the page that you're going to make. However, you can view other facebook fan pages even without an account but you are not capable of liking and writing comment to it.
If you mean the source code you can right click a page and click view source code. That will show you Facebook's code for that page.
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",
Yes once a member you can view anybody's.
You cannot block a page, you can only report a page or, ban users from your page. Until the page is shut down, you will, along with everyone be able to view it.
facebook is probably down. Wait about 24 hours and try again