Bonjour,
Pour quelle raison votre fils loge-t-il chez vous alors qu'il a un logement ? Vous n'avez aucune obligation de le loger.
La déclaration à la CAF est obligatoire, sinon les allocations peuvent être suspendues.
Cet autre logement est-il un logement social ? Si oui, il pourrait bien être déchu du bail puisque ce n'est plus sa résidence principale ...
Et ce que vous demandez comme compensation à votre fils est de votre libre choix, pensez que s'il y trouve un intérêt financier, il va en profiter et continuer ses activités ludiques plutôt que de chercher du travail.