You can get a cheap red dot or reflex sight pretty easy now. I put a cheap red dot on mine. You wont be sniping with it so you really dont need dollars in the sights.
I have a 7.5. They are angry and obnoxious. You can shoulder them now but that angyness at your face is hard to deal with. If you go 7.5...put a muzzle device on it.