Hoi chekmz
Enjoy the bike, I think a carradice tour is what you need for luggage. Sure a messenger bag is always handy, but in the end it is always more comfortable for me to have no bag clinging to me, but that is just my preference.
http://www.carradice.co.uk/index.php...&product_id=56
(and yes get rid of the gammy looking kick stand!)