Catholic schools most certainly do have the right to impose rules of conduct in AND OUT of school, on students, parents and teachers. They already do it. They've done it for centuries. YOU have no right to demand they do otherwise.
like i said, the objectors here have no clue about catholic/private schools and probably don't even have kids.