No, there is no one that tells you the exact happiness level of your Pokemon. The closest you get is someone like Bianca in B2W2 who will give you general indication.
Storing your Pokemon in a PC won't reduce its happiness level, if that's what you're concerned with. It makes no difference if you put it in there for the game and then switch off, or take it out just before you switch off.