Pretty much spot on...
The ticket counter does CASS. Not all airports are equipped to do it at the gate, but some are.
Show up with your badge and passport. If you see a crewmember stop them and let them know so we don't leave you behind. It's not set up quite as good as the legacies.
I don't know of anyone that would refuse a jumpseater. And we don't have many so IF you had to sit up front you most likely wouldn't have any competition. I can count on one hand the number of flight deck jumpseaters I've had in 8 years and two hands the number of total jumpseaters.
You are always welcome!