These 40 questions to ask when buying a house will tell you whether you'll need to walk away, or how much you'll have to spend on redecorating and repairs.