If it's not too out of the way, Bill's Bait and Tackle on Upper James and Mohawk in Hamilton always has great minnows and other live bait too! Great folks in there and anything you might need for an outing, they'll have!
Hmm, fair enough I suppose. Well that's the only place I'm aware of in Hamilton. I would get a wall plug aerator and just get a few dozen at a time and keep them in the cold cellar in a pail. I'm guessing Fishing World probably has them too but I have no desire to ever go in there. Good luck!