it is impossible to see if they are appearing offline and there is no way to see if someone has blocked you on msn
If you bothered to use the search function you would of found the answers as there are like 20 threads about this
actuely there is some ways to see if someone is appearing offline, but they are not nearly accurate at all....and only if u r very lucky u will spot someone who is appearing offline .....