That is all determined by your contract. All California will do is listen to a lawsuit in regards to either side breaking the contract. They do not have "standard" or "mandated" travel policies that the state will enforce.
That's entirely up to the company. They don't have to pay your expenses at all... they do because it'd be pretty hard to keep that position successfully filled if the employee had to pay for work.