RE: covering
Stay away form Towercoat. There is a reason why it's cheaper. It's very difficult to work with and won't give you good results, and for a beginner it will be overly frustrating for you on your first covering job.
I use both Ultracoat and Monokote, but if asked which I prefer I would say Monokote. I get great results with it. For somebody starting out I would say Ultracoat is going to be a bit easier on the learning curve.
Ken