His pasterns are really upright in the front. It is hard to see his hooves in your pictures, that may be due to poor farrier care to some degree. I imagine his topline will improve some with some muscling up, but not that much. He will always look a little off because of the high wither and high tail set.
I agree that he looks like a QHxArab.