The seat in the seller's picture and the seat you received appear to be from an extended cab, which has a different floor profile, so the middle bracket on the driver side doesn't fit correctly. Whether they're the same exact seat, tough call.
To make the driver side inner bracket work, you can do one of two things.
1. Since it's a manual adjustment seat, you have "meat" on the bracket where you can cut the rear portion shorter, and re-weld it.
2. Or, you can carefully mark and then hammer a big dent in the floor pan for that bracket. Is it a super ugly hack? Yeah, but you'll never see it under the carpet.
The passenger outer bracket not lining up may be simply that it got adjusted while it wasn't bolted in, so the tracks are not in equal positions. Easy fix. Or, sometimes the bolt pattern between cab years/styles is not exactly the same. You may have two bolt holes in that forward position under your carpet, with one filled up with a torx bolt, just need to move it over. This was the case when I swapped my '94 extended cab from buckets to split bench.
The plastic trim broken off? In shipping probably?
Richard