A new front sprocket on about any bike made runs about $15 for anyone that wants lower gears.
A bike doesn’t need a built in rack to carry stuff btw. That’s what a pack is for. Here is my son when he was 12 packing a quarter form the first elk he killed. He was 12 in this photo and riding a CRF100.
Dave