Do I need to fill out a Safety Waiver every time I play?

No, Safety Waiver for ALL FIELDS, per the insurance companies, MUST be filled out only once every calendar year. So they are good from January 1st through December 31st.