At the movie, Kylo is 29, as calculated by the relationship of his birthdate to the battle of Endor, which is 30 years before TFA. Per the script, Hux is 34(scary). Not of direct relevance to the prompt, which requests a bigger age difference, and which I am seconding.
Re: Hux/Kylo, sexual relief handjobs, older Hux