I agree about the porch - if you bought the house with it there, then the lack of a permit way back when shouldn't transfer to you. Whether you might be required to make modifications to bring it up to code (if it's not), I don't know, but mistakes (or intentional oversights) on behalf of the...