Go ahead and get a real touring bike like a Cannondale T-series or a Trek 520. Those are easy to set up for touring and ride smooth enough for short easy rides. Specialized does NOT sell a true touring bike in the USA.
As for rack mounting bolts being hard to find, think again. All braze on eyelets have M5 threading and hardware is readily available at your LHS.