Je crois que syntaxiquement, ça a l'air ok, mais je n'en suis pas sûr, et pour cause : mon cerveau bugue pour en juger.
Si j'étais toi, je reformulerais, le plus simple est souvent le mieux.
"Il réprima difficilement un fou-rire" je crois qu'on n'y perd pas d'information. S'il réprime un fou rire, c'est déjà évident qu'il le sent venir.