Those 250's are lekker bikes. I had one and did nearly 18000km with it, and i loved it.
Yes you can fit a top box but a bracket need to be made.
Fuel wise it will average 25 to 28km/l.
Top speed is a tad past the 140km region.
I really enjoyed mine and can recommend the cbx 250 higly.
good luck...