yes
You cant
Actually, she does.
You can't.
how to block messages of unknown person on facebook
search their name with a different facebook account.
Yes
Yes
No
Yes you can
Block the user
No, if you block someone on Facebook, they can not see any of your activities
yes, Facebook temporarily blok the IP address.