The puddle is do to the No frame style windows. The trim on your passenger side doesn’t seal, and leaks. Get new trim
The door locks suck. Get some dry graphite lock lubricant and it will help. When the tumblers start to get worn and old they get bits of corrosion which get stuck when the temps go down. Pulling the handle manually releases the door with more force than the key, and does so seperately.
No 2g window works. You can put a new motor in it, (which will help the sluggishness) get new guides for the windows, will help. And make sure the window is on track, this will help. Eventually it will self destruct itself again. It will happen soon. There is no real fix. They will rattle too. fix; roll them up.
The hatch is rusty because the window doesn’t seal, and the moisture attacks everything in the car. That, and the body seal in the center of the low wing has lifted and lets water pool in the wing. It will rust completely out. Get a new hatch.
The gas doors always stick. They’re junk.
PS: DSM’s aren’t imports. In fact, they were all built right here in Normal IL, and exported from here. They are US domestic vehicles.
Yours particularly, is a Dodge neon. With a different body.