Im a little taller but also have 30" inseam. The foot controls will be fine, you will probably want to put some 2" pullback handlebars on so your not reaching too much. I also had my foot controls moved back to the closest setting at first. After riding a few thousand miles I moved them back to the middle.
You can usually pick up some Cross Country bars from a member that has upgraded their handlebars on the cheap. They will be 2/1/2" longer because the XC doesn't have pullback risers like the CR does.
If you ride one, check the air in the rear shock. Mine had 40 psi in it which is for a 400 pound load. (and also raises the height an inch or two) If your under 200 pounds, you don't need any air.
Thats one of the great things about these bikes......they are easily modded for shorter OR taller riders.
[B]2012 Black Cross Roads[B]
Atom Bomb exhaust
Lloyds air filter
kewlMetal Flame Fork guards
KewlMetal 3-D skull Brake reservoir cover
Kewlmetal laydown license plate
iso comfort grips with Stiletto ends
Witch Doctor rear brake reservoir cover
Vic passenger backrest
Mid Height windshield
Vic XC Mitered Chubby bars
Barracuda Customs wedge badge tank badge, Primary cover
Avon spike toe pegs < Noemtz
Lots more stuff to buy