As ZeroPunch metioned already,
New Enough Motorcycle Apparel sells motorcycle jackets, pants and suits, boots, gloves, helmets, etc :: New Enough Motorcycle Apparel is a good place to shop online for gear. Another is
Motorcycle Closeouts - Gearing up in 2008 . I would strongly advise against riding in shorts, even with the armour your considering. Mesh gear would is
ok, but I would suggest a perferated leather (jacket) instead and at the vary least some jeans with Kevlar sewn in (such as draggin jeans). I
was using FirstGear mesh tech pants, but when the pant leg melted after touching the muffler I considered what would happen when sliding on the pavement and started wearing draggin jeans when not wearing leathers.