I’ve posted to threads that were years old. Some discussions just never die you know.
Okay. In any case, you haven’t written anything I haven’t already covered. It boils down to personal responsibility — don’t take a job that requires you to do things you don’t want, and don’t take a job that restrains you from doing what you want. People take jobs that restrict their 1st Amendment rights constantly, such as any government job that requires a security clearance.
You are always free to not take the job.