Have been in charge of $2-3 million/month PPC spends, helped major sites rank organically - have run forums including Search Engine Watch, spoken at major conferences around the world - SES, ASE, SMX, CAC, iGaming and others
Done consulting for AutoTrader, Party Gaming, MTV to name a few
I would try expired domains - the.domain.name is a great site to grab expired domains as they come up every day. It does searches on keywords so can find valuable industries related domains.
Low fees and can get a website created for them - they rebuild the old site so you can redirect the pages to a new designed website.
I know a lot of affiliate marketers - and am one myself. There are numerous affiliate conferences where you could find people to help. What exactly do you need?
Are you looking to set up an affiliate program on one of the platforms like CJ or ShareaSale?
You can email me at firstname.lastname@example.org to discuss.
I would go with subdomains unless you are using the same content across the various countries as it applies - don't want duplicate content issues.
Also use hreflang for languages and regions https://support.google.com/webmasters/answer/189077?hl=en