Hi Greendevil,
It all depends on your traffic and the player value, whether you want to go for a CPA deal or Revenue Share deal. Most serious affiliates that I know go for a revenue share deal.
The affiliates get paid by the first week of the month; most of the times on 2nd of the month. You have various modes of payment which you can select from the payment interface.
Yes, we do require the tax id info.
Thanks,
Satya