This team just won't cut it for Amaria. Especially Golurk/Charizard are going to be fodder.
Something that made this battle alot easier for me was getting a Lanturn (Water/Voltabsorb).
It's strong enough to kill 4/5 pokemon of her team Bar the swampert.
Also, if you're not giving me an EV/IV/nature + Moveset + items, I can't really do much of a rate up.