1. His skin is supposed to be like stone so he's perpetually hard and always ready for penetration.
2. He drinks blood so even though he doesn't have his own, blood still runs through his veins.
I can't help about the semen... but nobody (including Stephenie Meyer) ever said vampires don't produce semen.