Can't help you with the size question , but the tire shop I can answer....yes they can put your rim on their machine, but they need to be careful because it can slip and damage your rim.
Another thing to consider is that a lot of tire shops will not mount a car tire on a bike rim..unless you tell them its for a trike..at least that was my experience .
Mac, I live south west of you in Franklin Ohio off of I75. I would love to meet up and ride sometime.