You asked:   Shouldn’t he have asked all this before submitting an offer?

Absolutely!  By submitting an offer, he has committed to buying, if you accept that offer.