I have a 110 tall that sat on 3 corners for a year and a half. No issues and no concerns on my part. If you are really concerned, do a double pane bottom like Elos does. More surface area to attach the panels to and not much chance of breaking.
I have some experience and this is me talking about what I think would work if this happened to me.
The answer to your original question is, mostly yes on all three.
No, you can not just reseal it. You need to pull the back panel and remount it. So, yes you can reseal it that way.
No the whole tank does not need to come apart! I did a panel replacement last year because my 120 front pane was too scratched up. Not an issue. In fact, if you are new to resealing tanks and you can't bring it to my house in San Diego, I would recommend just doing the back. If you are worried about the seams, cut off the front and do it as well. Do it in two separate stages. It will be way easier for a first time tank build. There is just not that much pressure on the ends. Dont worry about them. You could scrape them and reseal them if you like. If you want to get fancy, Order some 4" strips for the front and back from your local glass shop and do a euro brace while you are at it.
More info than you might want. Scrape it down good, but after speaking to the tech support guy at GE, I think that is enough. He that it will stick to old silicone so I relaxed a little. I replaced the front glass of my 12o a year ago and there are no issues. I still like to get everything as clean as possible, but It is ok if there is still some material left. He told me that sc-1200 was the best option to build a tank with in their product line.
If you can afford to buy a new tank, just go buy one. You will never regret having a spare 120 laying around.

Seems like it would still be under warranty. Check on that?
Food for thought. Damage too the house is done, right? Don't want to sound flippant but worse case, how much new new damage will there be to your home if there is another leak?
I don't build tanks for a living, but I did at one time, I started building them when I was in High School (in the 80's) and I have learned a lot since then....
Good luck! And if you do live in so cal, I have some time and wold be happy to help you out.