Your temp is fine. Anything warmer than 80* helps. 90* won't hurt your cycle.
Your ammonia is fine. How high did it get, anyway?
If you have some extra cash, you might try a small bottle of Sea-Chem Stabulity.It's the only cycle product Carl Strohmeyer recommends.
He also speaks highly of Fritz-Zyne.
FritzPet Products - FritzZyme TurboStart 700: Freshwater, Concentrated Live Nitrifying Bacteria
It's $12.00/oz and you'd only need 1/4oz for your 10g.
I don't know anything else about it. No other "bacteria in a bottle" has consistent recommendations. And this is not a recommendation from me.
I wonder what it would cost to mail a wet sponge....hmmmm