Sbc, I think hills are doable with the 8 gears, but the bike is hefty and the tires are 700x38. My legs got tired like I was back on my mtb cruising the streets.

Zen, I have front and rear lights with this bike.