Freedom of religion is a protected right. He was not harming anyone. He was not in anyone’s face. He was in the parking lot of a government office. He had every right to be there. Thankfully a lawsuit will teach CA about our freedoms.
Like I said before, freedom of speech, or religion for that matter, doesn’t give one license to violate the law. That’s a well established legal principle. The parking lot of a government office is not a public forum that he had a “right” to be preaching in. It’s private property, owned by the state, and they can dictate what activities are allowed there. There are any number of laws that they could rightfully arrest him under, for example, disturbing the peace, creating a public nuisance, loitering, trespassing, etc. The lawsuit won’t go anywhere, thankfully, since it would set a very bad precedent if it did.