Websites: as an online marketer, the most important action to take is to build a website. If you don't have a web-site, you don't have a business. You can use your web-site to promote your primary business and use your main URL as a forwarding address for affiliate or cpa offers.
Having a website makes it easier to get approved with CPA companies. They will know you are serious about marketing if you have a website to promote their products.
Choosing a hosting company is fairly easy and there are many out there that range from; free, and $5 to $20 a month to host your site. You also want to find something that is user friendly if you don't know how to upload or FTP or you have to learn HTML coding.