Bonjour,
Il n'existe aucune règle concernant les cautions (garants), c'est le bailleur qui décide des précautions qu'il veut prendre, pas de caution, une caution, deux cautions, etc.
En revanche, si le bailleur a une assurance loyers impayés, il n'a pas le droit d'exiger une personne caution en plus, sauf si le locataire est étudiant ou apprenti.
Pour ce qui est de la CAF, je ne comprends pas bien la question. Pour toucher des AL (ou APL si logement conventionné), il faut naturellement être titulaire du bail. Si vous étiez tenté de ne pas apparaitre au bail de façon à ce que votre ami touche plus d'AL, cela représenterait une fraude et la CAF surveille de plus en plus ces situations...