So my question is:

How long can your fish survive in the bag from the store? If I decide to get some guppies or maybe a blue tuxedo platy, it will have to be bought in the city, a bit under 2hrs drive away. Could I put the bag in a cooler, pack the sides to keep it steady with a hand warmer pack nearby to keep the water warm? Or would
ammonia build up too much in the bag? I have a Q tank still set to go at home, so the new babies would go in there. Or should I wait until summer for this kind of a move (obviously, though, the car is warm) Or just try to stock what the
LFS in town has. The shop in the city is huge, has such an amazing stock, it would be nice to buy one or two from there. But I will listen to advice!