Well, first of all the only events that you listed which could potentially make the human race extinct is the meteor(ite) and gamma ray burst. All of the other ones will have major consequences but aren't going to destroy human life on the planet.
the Yellowstone volcano is fascinating; it hasn't exploded for 640000 years and, perhaps coincidentally, it normally erupts every...640000 years. So we're due for another one at anytime. It's pretty scary to think about except that it could be off by 10-20 thousand years. So it could blow up tomorrow (it's already showing warning signs) or it could be another 10000 years. That's about twice as long as all recorded human history which means we'll have plenty of time to "become spacefaring people".
A large enough impact event could certainly destroy life as we know it. The last one was 65 million years ago (ok, it's up to debate if the K-T was because of a meteorite, but let's say it is for the sake of argument). There is a huge span of time between these events. In fact, it's such a large amount of time hardly anyone can really comprehend how long that really is.
As for a grb, well, the chances of one originating close enough to us and being pointed in our direction are also very very low. They estimate we should get one once every billion years or so. Again, that is a long time.
So really, what is the point of living in fear? It may happen tomorrow and we don't have time to do anything about it anyways. In this case hiding in your basement isn't really going to help and neither is any amount of money we spend on space travel. It's more likely that something as monumental as this is going to hit us anywhere between the next 10000 to tens of millions of years from now. Space travel IS advancing, albeit slowly when compared to a normal human lifespan. In 10000 years, though? I think we'll get off the planet in time.