i ride 5-8 miles (short way) or 9-12 miles (long way) each way, the terrain has either 3 big hills or like 6 smaller hills
i ride on a singlespeed junkmachine road bike with risers or a fixed gear with drops
i bring deodorant and change shirts in the bathroom and re deodorize at my destination, when i ride the good bike im using clipless so ill change shoes too
i would second having clothes specific to your journey and separate clothes specific to work, i wouldnt say they have to be cycling specific though
if i could take a longer way i would, 20 miles would probably be pretty nice in the morning before work