I'd be measuring up the mera as soon as I lifted the carpet!
Mid mounted twin turbo V6 RWD N15 = Fuji sized winnage...
Holy cow! Thats some serious rust! Personally i dont think its repairable.
Why would you ever use this a doner for an almera? The almera looks like dog shit in comparison
http://retrorides.proboards.com/index.cgi plenty of rust repairs to give you hope mark
to do it properly will cost far, far more than a decent one would ever cost, you can weld it up but the whole car is neglected and a shed!
sorry to sound negative, but i just dont see the logic in fixing that.