Looks very fixable to me if you know how to weld floor pans, do basic mechanical and diagnose electrical issues (airbag light is probably the clock spring). Why relegate it to woods buggy status? It is 18 years old, but hey, not everyone can have new JKs.
Enos Justason 1997 Grand Cherokee Laredo, 4.0L, Auto, Selectrac, 2" BB, 235 BFG ATs, 4 wheel dics and 3:07s
*gone to scrap* 70 & 71 Commandos, Dauntless V6, T86, D20, Dana 27 & 44 (3.73).