The answer is no, the card holder needs to be traveling.
However, play dumb, show up at the J counter, and I'm sure the friendly CX agent will politely remind them that the cardholder needs to be traveling, but still check-in his son anyway. But don't expect a Biz luggage tag nor a lounge pass.