1st part:
As to Q9, I would suggest that you start with very few programs to begin with. I joined every aff program I could find and was overwhelmed. Start slow and add pages as you work your way up. There are several programs available that cater to nearly all types of gamblers. (casino, poker, bingo, sports) I believe those programs to be the best to start with.
2nd part:
Many affiliate programs would let you register with out ever visiting your site. Just owning a website/ domian might just be good enough.
Q10
Aside from PartyPartners (owes me for a long time) I would recommend any CAP program as GOOD! CAP certified programs are generally programs that actually participate in resolving issues and PAYs when money is due.
Times are changing for the industry, with programs coming and going- allowing US play or not, many things to keep us at the least bit entertained lol.
Hope this helps some. Best wishes from Kurt