Well, I can't really guarantee anything. When it comes to usernames, they won't get a 2nd chance. The Moderators will have a much easier time cracking down on multis & cheaters. Hopefully the trolls will understand this and just stay away from the username trolling.
I'll have to think on it, because it's difficult to just assume that someone had the account if they message me on Skype or email me, and all of the data on tengaged will be lost when it expires, so it's impossible to give me your log in info to prove it.
This will have to be something I think on for a long while. I'll definitely get back to you on that.
It's physically impossible to transfer an account. Essentially, yes everyone would get a new username unless you somehow beat other people to get your regular one. Some people would use it as an opportunity, like me, for my username to just be "Bryce" instead of "Bryce12"
But also, if someone copied a username because im sure someone on this website will name themselves randomize on the other one and will claim to be rando, and we will all know it's false. It's one of those problems that you almost can't afford