Are there advertising agencies, that I can give my affiliate tools to, and advertise for me, or do I have to be the owner of the product first? If there is an advertising agency that will advertise for me, and save me the strife of learning AdWords inside and out, why not do that?
There are huge numbers of agencies that will do this. However, personally (and apologies to everyone advertising their own services), I think it is worth learning to do it yourself. It really isn't that hard.
Not everybody can do everything in the time given. Its best to leave things like Adwords campaign management to experts and devote your time to other important aspects of your business. But make sure you start with a PPC management service that is reasonable with their fees. As it can burn a deep hole in your pocket (apart from the charges for the clicks you'll pay to google). BTW I am in the same boat and looking for one. PM me if you find one.
I rightly think you need to learn it and at the same time, if you've the money hire an expert. If you budget is tight, I would recommend doing it your self. If you are looking forward to learn PPC and google adwords without stretching your pocket too much, I can show you ways which will fortunately help you save a lot of money & at the same time make you money you desire. Learn it. Don't rely on other people unless you're sure you can rely on them. If you're going to choose a PPC expert without even knowing what PPC is after all, I bet you're going to lose a lot of money due to your ignorance. You can always bet on yourself but you cannot bet on other people all the time. If you're going to take the plunge, do it your self. PM me for guidance.