Just by visiting and spending some of your cold hard cash in the town will help the whole community to recover. As this town, like so many in the area, are well supported by the motorcyclists who love the surrounding roads and towns. They travel this area for the scenery and company as well as a warm welcome by the locals. But they may be driven away until the roads are once again repaired to allow safe travel on two wheels.
I can recommend most of the cafes, the bakery and bank hotel as I am a regular visitor to the area and I have visited them recently.
I am sure that unless you have good food and service in a small town you will not stay in business for too long, so I don't think you can go wrong visiting the other establishments in town.