BART parking - north of Oakland

Question! My brother lives in Vallejo and we are having a bday dinner for him in SF. Hoping to have him BART down. I’m not the most familiar with the red/orange line north stations, is there a best one for parking? Safest/least likely to get your window smashed? He can come as close as he needs to, just not across the bridge!