Can Linked cardholders add money to the card?

No, only main account holders can add money to the balances which the cards draw from.

If a Linked cardholder is over 18, they can order their own separate card in their own name which they may add their own money to.