Yes my 17.2Hh gelding fits fine in my hb510 . Height and length wise he is fine weight too. With a bigger horse its usually the weight you have to be careful about.
Yes should do. I travelled my 16.3 mare in a 511 and it was a tight squeeze height wise. I dont think they're any bigger than the 511 if not slightly smaller.