Do you pay any royalties for F2P mmo games??

1: No royalties for F2P with Unreal; the only way for a royalty fee is if you add in-game purchases or make the game cost money; then if it gets successful, Unreal gets at least 5% of the royalties-- and the number gets higher as the game gets more popular.

2: Yes, you do have to pay for servers.