We can’t tell without a pic of your roster and story progression
I'd say you should be able to do it, especially considering that you have medusa and 900+ units. I finished 100% with the roster you can see and used up about 4-5 lvl 2 single revives for ghost. Oh and lol quake's name is Tremor 😂Edit: didn't have nebula by that time