Welcome to the forum and congrats on the bike. That seems like a fair price. It would probably go for more around here.
Carb tuning will help your bike's performance if it hasn't been done already: https://tw200forum.com/index.php?/topic/647-carb-tuning/
http://www.cycleracks.com/ is popular for racks. I have their rear rack. I really like it. They're great people to deal with too.
Check your gearing. It's possible you may not have stock gearing. If so that might be what's holding you back.
Now the other, smarter members can chime in. Again, welcome.