I second the Bento box. I have one on my road bike and love it, use it constantly. Need to get one for my new bike now too!

As to the clothing thing - my niece is 4'11" and she doesn't buy anything different than I do, at my huge 5'2". Maybe the shorts hit a bit longer on her, and maybe there is a little more at the ankles on her tights, but she hasn't needed to search out "petite" sized bike clothing for her height.