Go to Account, Privacy Settings, Block List, type in the name of the person you want to block, or their email address and click block.
Once you've clicked block, a list will pop up with profile pics, chose the one you want to block, click the Block button next to them and that's it :-)
I don't understand what your saying? :-S
make a fake profile and search for the person, theres no way otherwise it would defeat the purpose.
No
No, if you block someone on Facebook, they can not see any of your activities
To remove someone from your Facebook you unfriend them and if that doesn't work you can block them. That will take them off.
You can stop someone by sending message only by blocking that person from your Facebook. Messages will only be stopped when you block the person who is stalking.
No.
search their name with a different facebook account.
Yes you can
Yes
You could try Account / Privacy Settings / Block Lists and add the person's name in the block users box. The help text for this facility says: Once you block someone, that person can no longer be your friend on Facebook or interact with you (except within applications and games you both use).
There is not a feature to stop people from poking you on Facebook.
block it from your facebook wall
From Accounts->Privacy Settings you can edit your block list for this purpose.