Bonjour,
Dans l'hypothèse où ce bail est soumis à la loi 89-462 et que votre fils en était le titulaire (ce que vous n'avez pas précisé).
- cette somme d'argent n'est pas une "caution" (qui est une personne) mais un
DEPOT DE GARANTIE;
https://www.service-public.fr/particuliers/vosdroits/F31269
- les retenues sur le dépôt de garantie doivent être justifiées selon l'article 22 de la loi 89-462 :
1/ dégradation notée sur l'état des lieux de sortie par rapport à l'état des lieux d'entrée
2/ un devis ou une facture d'une entreprise pour la remise en état initial
Les améliorations ou réparations prises en charge par le locataire ne donnent lieu à aucun remboursement.
cf article 7 de la loi 89-462
Le locataire est obligé :
f) De ne pas transformer les locaux et équipements loués sans l'accord écrit du propriétaire ; à défaut de cet accord, ce dernier peut exiger du locataire, à son départ des lieux, leur remise en l'état ou conserver à son bénéfice les transformations effectuées sans que le locataire puisse réclamer une indemnisation des frais engagés
Concernant les réparations de fuites qu'il a lui même commandées, elle restent aussi à sa charge. Il aurait été plus judicieux d'envoyer un devis au bailleur et de le mettre en demeure de réparer.