Yes, No, Yes.
I love the term "mexifornia". :D Perfect way to describe going to the DMV and feeling like a foreigner in my own country.
I is a beautiful place to live, but sadly everyone else thinks the same, and it is driving the house prices to ridiculous heights.
And yes, CalTrain stops there.