Yes it does, all sleep inducing moves won't work if you have the Ability Insomnia.
It does actually. Say if your Murkrow or something tries to use Rest with the ability Insomnia, then nothing would happen; you would not fall asleep but you would not regain life back.
Hope this helps =)
How to change your username How to add a user avatar Why was my post hidden? The points system Question etiquette Flags vs Downvotes Anime FAQ
Type a Pokemon name, type, move or ability to see instant results.