All the above problems can be fixed with one thing - xp for TG. Admin spawns xp signets and "semi-casuals that have no time to play, but work and earn money" can donate TG for xp. Or you can play game, farm items/signets and trade them for xp signets. Will help both - players and servers with money.
No death penalty - definately a big no. When you combine this and free corpse recovery = brainless button smash with no need to use brain to achieve something. Oh i just die, meh lets get corpse in town, jump in tp and continue like nothing happened. Ok we can compromise, no death penalty after lvl 121. Why 121 and not 120 ? Good question - 121 opens new options to powerfull runewords and stuff, if you not dedicated to go for that - sorry, it's not for you.