Nice lookin' bike! I've been enjoying my Uptown, dispite the long wait to get it, you were definitely lucky to get the XL frame so quickly.
I bet the hub problems are just from cable stretch. First thing I did was swap my stock tires for nimbus armadillos and I too probably need to adjust that cable to get the rear indicators "lined up" again. Seems simple enough. If the chain sags just tighten it up by unbolting the rear tire and moving it back a smidge, easy enough. Everything on this bike should be pretty darn easy to adjust at home (outside of servicing the gens or the hubs).