Almost everybody has a curved penis is some way. The way you measure your full penis length is to actually bend it and measure it completely straight. There isn't a way to straighten it, though. And it's completely natural =]
Yeah that's normal too. You should really talk to a doctor about that, I have no ideas on how to fix that, it's a common problem. My doctor told me to force mine back at age 10!
It also has nothing to do with being a virgin.