By signing up, do I give you access to my Google or Twitch Account?

No, we're only asking for the minimum credentials required to read which videos you have uploaded on your YouTube channel so we can monitor if videos that use our music are meeting our crediting guidelines. For Twitch, we need your username to do the same thing, and your email in case we need to contact you.