for the hair, ask your vet for a good conditioner. I got a great conditioner from my vet (well I had to buy it) but my Dexter has a cotton coat and I groom my boys every 3 months or so, so by the time 3 months is done, Dex is matting. I do a bath every week or two and put this leave in conditioner on him. It helps a lot with the matting.
If your boy is potty trained, why can't he be with you in the media room? The one thing about Yorkies is they are PEOPLE dogs. They want to be with the family. They want to see you, smell you, hear you. I wouldn't say that you couldn't train him not to bark when you are not around, however I think you should consider that the breed he is, he wants to be with the family... 2 hours is a long time for him to know you are in the house but not with him. Poor little guy. Let him watch the movies with you!

If he's like my boy, he'll actually just watch the movie literally. Or nap on your lap!
You've got a boy and you got a Yorkie. He wants his mama all the time.... trust me... I have what I call 'my entourage'. I can't move w/o them at my feet.... I love it though!