I would run away not walk from this machine.

Way too many red flags:
1) Rental which means to was ripped on and abused its whole life
2) High hours
3) Major hull damage
4) Not to mention it's a 12f, if you want an STX get a 15f they have more power. What's wrong with your ZXI BTW?