Agree with all of the above. He might add another inch but he'll definitely fill out. Once he is wider he'll take care of your long legs
I'd do a PPE, absolutely.
He looks very sweet and doesn't seem to have been treated rough, but I don't like the shank bit and neck reining at all. He seems to be a horse who learns fast and offers much. Easy to be taken advantage of