I believe this is (25 g Al) * (1 mol H / 1.008 g H) = 24.8015 mol H
Hopefully that was the right approach. I thought that if one mole of Al is 26.982 g, then the numbers of moles for H (1.008 g/mol) would be about 25 mol. If it doesn’t make sense or if you have resources/notes to which I can refer, I’ll see what I can do!