for you intended use - any bike will do. Although generally geometry affects handling and how the bike fits, for short trips a "track bike" will pose no problem in comfort, on the same not the "road geometry" will not have a problem handling in traffic.
Toe overlap is not really an issue. You learn to deal with it and it only comes into play at very low speeds. What size bike to you ride? Even with road geo there tends to be some overlap in the smaller sizes. Toe overlap is not a defect in frame design, its not that big of a deal.
I would say go to the bike shop and talk to the person there. Ride several bikes and by the one you like best.