Not if they stand to profit from what they're notarizing (e.g., title).
No.
In most states, YES. Only cannot notarize their own signature In many states, such as Florida and South Carolina, notaries public may not notarize signatures of themselves, their parents and grandparents, their siblings, or anyone else when the documents are in the interest of the notary (for example, a deed, a title or will in which the notary would be the beneficiary).
Yes
The person who may notarize documents is known as a notary public.
A Notary Public can notarize--find them at banks, in the phone book, ship and mail stores and so on. They are bonded and certified by the state, and it is legal for them to charge for the service.
A notary public does not notarize a document. He/she can notarize a signature.
Yes, as long as the notary is not a part of what is being notarized. That is, they have no personal interest in the matter.
A Notary Public doesn't get to pick and choose what documents they will notarize or not. If you are a notary and someone has come to you because you are a notary to get something notarized, unless the document or the signer's ID is in question, yes, you need to notarize it even if "you don't feel like it".
A notary public can notarize signatures for documents here in the U.S. However in some cases an individual that resides in Canada and will not have access to a notary public. Some legal documents requires a notary public and in that case I would advise the Canadian to go to the nearest American notary public (possibly an Embassy).
If that accountant is also a notary public, then yes.
It is poor practice to notarize the documents of family members. In some States it is expressly forbidden. A notary should never notarize a document under which she/he would benefit. That would make the document vulnerable to challenge. You should check the laws in your state.
notary public
no