Someone named it ForeverBoss. Can it be spelled together like this in English?

You mentioned "name" before. The name is whatever you choose~

It's like the pinyin of Chinese names in English.

Also It's just an "English name"~ha

If it's a name you like...of course...forever (forever); boss (boss)