I have past experience in facebook account creation software. The software creates a GMX and Yahoo email, then registers a fb account,randomly assigns a name and birthday, and then activates the account by email. Https Proxies, captcha and recaptcha supported too.
I'm available to discuss more details.
Regards,
Ivo Carvalho