With the current ops tempo of most squads, the high deployments, and the high usage on aircraft they probably are not going to take very many incentive rides.
Go get the alt card. There is a 99% chance you will need it. Besides that, just be prepared to sit in the back, hold on, and enjoy yourself.