As to a landlord restricting your freedom of speech and religion, it happens all the time. Many leases and contracts restrict loud voices and noises after a certain time of night - therefore your ability to go around yelling and screaming at 3AM is being restricted. Religion? they can restrict you from exercising acts like burning crosses on the lawn or performing animal sacrifices, even if your religion calls for it.
As others have mentioned, do not confuse contract law with the US Constitution - different animals.......