We've had this question a ton of times, and the answer will always remain the same.
Yes, you're free to use whatever name your like as long as it does not provoke, offend nor insult in any way.
Yes, we will not ever restrict names to be firstname_lastname because people prefer single names, and its better/more recognizeable for some
No, trollingfucker_69 is not allowed.