If you purchesed the tickets online for them and you're not in Jacksonville with them, just forward the confirmation email to whomever is here in Jax, and they can take that to Adventure Landing at the customer service line and get their pics taken for their cards.
Exactly what Sayed said. They print up season pass IDs at the counter with your current t photo on it.
Just go to the counter with them the staff will take their pictures and give them the season pass
If you don't live in Jax. Online is best
Thanks! Your answer is awaiting moderation.