That cancellation question came up before. They can not cancel the contract with out your approval(signature). They have to do a declaratory cancellation, Minnesota law, 15 day waiting period.. It appears most Realtors do not know about it. There is a risk in doing the repairs yourself. You are not the owner, permits would have to be taken out by the owner. Otherwise, you have to be a licensed contractor. Do a search of FHA repairs, the rules have changed, minor stuff is now passed on, paint for one. Between you and your Realtor you should be able to determine the roof condition. Do not let the seller intimidate you, call their bluff. Big problems will be problems for any conventional buyer. A little negotiation by your Realtor can go a long way. How old is the house? How long have they lived there?
National Featured Realtor and Consultant, Texas Mortgage Loan Officer, Credit Repair Lecturer
Follow me on Twitter: http://twitter.com/Lynn911
These are all people that you have hired to work for you and answering questions and concerns such as this is why you have them.
The very best of luck to you in your purchase!
My question, why aren't you discussing these questions with your agent? That agent is your best adviser because they are as close to the deal as you are. Our advice in this forum is all very general because we do not know the particulars of your transaction.
And, I stress that I am not an attorney and do not dispense legal advice. If you feel strongly about your rights, please seek additional advice from an attorney.