WoW definitely kicks you out for AFK.

Another thing to think about is that current active log-ins partly(?) determine whether you can create characters on a server.
Sadly, an AFK timer wouldn't even help a server like Balmung because the RMT hammer the server for new characters 24/7 (you can see 200+ garbage-named lv1 THMs and ARCs logged in moments after every maintenance)