There's little friendliness in BP, still mostly kill on sight unless you can find some friendly in faction chat and meet up or play in a group.
You have to be careful meeting up with a friendly player too as they could be in a mixed group, so even if they'd be penalised by the points system for killing you their mate may be a different class and relish taking your life.
There's only a handful of vehicles per map but on the smaller maps they're pretty easy to find. Even on Altis I've found.fully repaired vehicles a few times.