Dear,
I am an elearning expert with over 16 years of experience, of which are more than 10 years working on Moodle.
I will setup and configure Moodle for you for $1000 excluding facebook integration, if you like, this would be an extra, but this would cost you a large amount; to tell you the truth, you should not consider this, as facebook continuously changes their API's on short notice, so every time an API changes, you should change the code that is connected to it. This is an advice, but of course the decision is yours.
Please review my profile then initiate a chat with me to continue.
Regards,