Private extensions for own channel?

Depends what Tax things they give you in your country.

In the UK my Tax ID Number is my National Insurance Number.

So no you shouldn’t have to start a business.

If you pay Income Tax on your Dayjob, or something like National Insurance, you have a Tax ID which you can use for this