RE: Need help selecting sights
Not sure if this help. I will be using the RT900 this year. But the fibers are expose in the front like you said. Not much though. I'm only doing treestand hunt, so it might be fine as long as I don't crawl through thick stuff. I highly recommend Fitz as well.
For peep, I use the Meta Peep 3/16. You'll get by with any.