Temperature sounds about right. As for the amount of time for the cycle, that depends on how quickly the ammonia builds up, and how much bacteria is already in the tank. Sometimes the cycle takes 6 weeks, sometimes it takes much less than that.
As Choonchiesback mentioned, using fish to cycle a tank is extremely cruel and essentially amounts to torturing a fish by poison. Toss in a small, uncooked cocktail shrimp, add pure ammonia, or just wait. Test the water every few days. When Ammonia and Nitrite hit 0, do a large water change to reduce Nitrate.
After that, time to add your first fish, and start the clean up crew. Hermit crabs, snails, etc. Can't tell you for sure how long it'll take, just test the water diligently. The sooner you get up to about 4 ppm
ammonia, the faster the bacteria can reproduce to metabolize it.