I've never been able to get shots from vehicles to be decent. Yours're exposed nicely, and are great "slices" of your experience there. Slices isn't really the term for which I'm searching, but my old brain's fried at the moment. I hope you know what I mean.
Yes, and no, because 'snapshot' has taken on a negative connotation, and that isn't what I wanted to imply. Your images are more than what we have come to imply using the term snapshot.