Do you really need my FB login details? I don’t like giving access to my FB account.

You just need to add my Partner ID to your Business Manager or by email. You are not required to give me the login details of your account.