Can I upgrade someone else’s ticket on their behalf?

Yes, but you must have access to their ticketing account or bring their ticket details and valid proof of age when upgrading in person.