Do I have to have my real name on my profile?
No. You are not required to give your real name on your profile.
If not how do I change it to my streamer or username?
You’d change your displayed name in your user profile settings.
Go to the Dashboard
Select profile
Set your nickname, and select that in the drop-down menu for “Display name publicly as”…