You will need someone to transfer funds to your account if your account supports transfers from regular users (it depends from country to country).
Yepp, usually a business account holder needs to pay you a few dollars to activate. Try for example juicyads.com, they pay out via Epassporte.