Hi Juan,
Yeah, here in Ecuador all FJs didn't have a rollbar.
The canister you see it's Nitrogen that it's supposed to reduce fuel consumption... I have never seen it either...
The frame and body are in excellent shape, no rust anywhere.....
The problem with the year is what it worries me...