If you're mainly looking for a bike shoe, the sole should be made from a hard rubber mix, Dainite or Commando, for better traction and distribution of force. After all, specialized bike shoes all have hard soles. For models: penny...
I only wear an undershirt in winter for the extra layer. I feel there's no need for the thing: deodorant stains come off with proper gunks, sheer shirtings are easily avoided, I want to feel the collar shirt fabric entirely.
For more or less tailored apparel I would suggest these:
-Stockmann, a large department store
-Solo For Men, a large, specialized selection
-Fere, a small high-end store with the finest makers
-Vaatturiliike Sauma, a tailoring store...