First off, nobody is going to be able to diagnose what actually happened over the internet, especially not without pictures. Yes snakes do shed the skin of their hemipenes, I've also seen sperm plugs come out with a shed, females also have very shallow pockets in the same area and they can be packed with 'stuff'. I've occasionally seen blood in the vent area after a shed and no lasting harm was done, I personally do not believe that you would be able to rip off the hemipenes that easily, but there are many different things it could possibly be.
Taking a snake to a vet is always a judgement call, many of them are basically dog and cat doctors and have no real knowledge or experience with reptiles so taking a snake to them is pretty much a waste of time and money. There are some VERY good reptile vets out there that have an interest in the animals but it's best to find them before you need them. In any case there is probably little a Vet could do for you now. What I would do if it were my snake would be to clean it's cage very well, set it up on clean white paper so you can see if there is any bleeding going on and observe it to make sure it's acting normally. Chances are good that it will be just fine.