Ouch! Sounds like you're pretty banged up.
I agree--definitely get to your doctor to be checked. You'll feel the results of the crash more in the next few days. And especially with your knee and elbow, you'll want to have them checked out to make sure there's no serious injuries. When a joint like a knee or elbow takes an impact on a crash, you can not only cause a bone to break or chip, but you can also do soft tissue damage that will cause you problems down the road.
Also, even though you've no doubt done a visual inspection on your bike, be sure to have it checked thoroughly by your local bike shop to make sure it's safe to ride. A crash causes stress to the bike and there could be damage that you may not see but that a bike mechanic will see.
I was hit by a car last April and thankfully walked away without any broken bones. So I had my bike checked by my LBS the next morning and got right back out that evening for a short ride. I did end up pretty sore and achy for the next couple of weeks, and had to go for physical therapy for soft tissue injuries to my knee.
Take it slow and only do what you feel up to doing. With a bad crash like this one, it's not necessarily a matter of being tough enough to handle pain, it's more a matter of listen to your body and giving it what it needs. Get the all-clear from your doctor and LBS before doing any serious riding. In the mean time, ice those injuries to keep the swelling down.
Take care!