Social Poster Setup Qeustion
I'm not sure about best practice, but we always use our clients details. They normally own the site, so they should also own the social login flow. 

We normally ask them to let us set it up, then they can change the password with the provider (if they want to) once it is working.