I find it scary that you plan to take over the top 25. That means that you have to burn out all the guilds that might spend a good chunk of gems. Top 10 sounds plausible, but it still would be difficult. Either way RR needs to have enough spenders to put into 10 guilds and take over the spots, with the exception of Dpa and a few others. For you to make them take 11th place means you need to spend over 10x the amount they are willing to spend. Not everyone will be drawn to the coalition and it might end up fruitless in the attempt.

Part2, someone mentioned stuff about the game being run by strong players who get the epics from the war and nobody stands a chance. Have you not noticed an equally strong epic is released in a chest at around the time a war epic is available? That means that you can buy chests, level up your epics, get 40 other people exactly like you, spend over 800m to get guild bonuses to 10%, then spend money on gems to be able to fight RR. Totally plausible means of taking them down... Right?

Part3 Yes and no, the game is dying, yet it isn't. As stated high level players are sick of spending all their money to grab an edge... And then to do what? Win in the arena one week to get a lousy medal and piece of armor that is worthless? Sound great!!! Getting first on EB? Where's my medal for that? Oh I get 100 friend requests for being #1? Oohhhh goody!! Wars? Oh, lemme level all my cool armors and fight next to all my friends!! Then it goes on to photo sharing armors, dropping armors, switching armors, and most of all... More spending to get a new armor. Mr. Rainbow is trying to fix at least one part of the game. For all our sakes I hope it comes soon.

Side Note!! Remember gree makes tons of money off of f2p players, the offers and videos are a ton of revenue, even us high leveled players do these things to make our wallets a little heavier. We of the "forum group" the "elite players" only look at the end in hopes that something will come along. I hope something does save this game, sadly that's a harsh hope to believe in.