Thanks for your comment's SteveC, you are probably right. I also have my doubts as to accessibility. Another thing I read is that the front face flips open to give access to the CD player or something of the sort. The Aux jack might just be hidden there?
I've asked the friend I'm taking the trip with (he owns the car) to try and remember if he's seen anything like an Aux jack. He just can't check in the flesh as the car is in Belem and he's in French Guiana...
As for the "right tools", what would you recommend?
Being in Paris, I might just be in luck and find a store that has the unit on display.
As for SD Cards, I confess I don't know what they are. I suppose I'd need a deck of some sort just to load up the tracks?