RMT will always be around in any game that is popular. There are two ways to get rid of RMT completely.

1. Create a game that no one wants to play.
2. Remove currency and all player to player trading

OP's idea is COMPLETELY HORRIBLY by the way, like no part of it is even remotely decent. I don't understand why people buy gil in this game anyway, it's like no reason to.