No, you don't have to do those things first AND you SHOULD NOT. Your offer will be contingent upon those things. If this is a short sale, your real estate professional should know how to modify the agreement of sale to protect your interests in case there are extreme costs with the U&O that you don't want to accept,. Further, if you do it BEFORE getting an acceptance from the lender, you will spend money before you even know if you have a deal.
In the case of the U&O, most townships and boroughs have a list. I will tell you that the West Norriton inspectiion is quite thorough. If you can get the Township/Borough inspector to come out for $75-100 to let you know what will be needed, that would be a good plan. However, I like to write the agreement with certain contingencies and protections to the buyer and then do everything when the lender has accepted the offer.
Good luck and let me know if you need any other help.
Carol Cei, Realtor, ePRO
ReMax Platinum Club
Five Star Professional
ReMax Action Realty