Do you have to register a trade as a twitch streamer, for example, if you get donations or subscribers?
Yes… After all, you earn money with it, which is taxable…
Strictly speaking, yes, you have to earn income as soon as you can.
By the time you're in the affiliate program, you'll need a tax code anyway.