While at the airport, will I set off the alarms due to the hardware implanted in my body?

The implants in spinal procedures (titanium and PEEK) do not set off the alarms in an airport.

Will I need a note from my surgeon?

You do NOT need a clearance note from your spine surgeon.