You could try to reinstall the client and see if that fixes anything. Or try using the re-sync button in the bottom left of the UI, next to your hotbar.
Here's a guide with the details of MS exclusive areas: https://pokemonrevolution.net/forum/viewtopic.php?f=121&t=32848
The MS only Pokemon are the Pokemon highlighted in pink on the Pokedex.
You're just getting unlucky. I've gone hours without finding a single rare Pokemon then the next hour I find 2 or 3 of them. The entire system is random, there is no guarantee that you will get one every hour.
Fair. Saying that it's unfair is like complaining because only the top 3 people in a race got a medal. You still gets coins for each ranked win so I don't see it as a huge problem :p
Edit: [ref]Seibuza[/ref] stole my comparison before I could post it lol
Try these two crash fixes:
https://pokemonrevolution.net/forum/viewtopic.php?f=16&t=14688
https://pokemonrevolution.net/forum/viewtopic.php?f=16&t=14738