A priori il faut uniquement un visa J-1 pour pouvoir faire un stage, et éventuellement être rémunéré (formulaire DS 2019 à remplir).
Pour un job bénévole, il n'y a pas besoin de ce type de visa. Un visa de tourisme fera l'affaire.
Dans tous les cas nous conseillons de se renseigner au Consulat des Etats Unis car il peut y avoir des demandes spécifiques en terme d'assurance.