Are you risking having the card sent to Oz or will it be better to pick it up in London? The RAF Club would surely accept as a post restante.
On using the card, while it works on the tube try and use the buses, better view, less hassle. Travel for your nephew could be a tad expensive unless he has his own Oyster Card. You can no longer pay on the buses.