1. Seated Passengers (SP) cause severe external FPS drop
When Seated Passengers are enabled and properly initialized, external FPS drops gradually during boarding (for example, from ~40–50 down to low 20s) and does not recover for the rest of the session.
That's normal: seated passengers ARE visible in External view, so they WILL cause an fps drop, nothing you add in graphic is free... during boarding, it's normal the fps would constantly drop, because we are displaying BOTH a progressively increased number of seated passengers AND the ones walking on top of that (which are even heavier on fps).
After boarding, the fps impact should be lower, because there's nobody walking anymore, but if the airplane is full of passengers and they are visible, you can't expect them to have zero cost on performance AS IF the airplane was empty.
Closing doors, pushback, or restarting GSX does not restore FPS — only restarting the simulator does.
That's normal as well, GSX won't "empty" the airplane if you restart it.
Internal/cockpit FPS remains normal.
That's normal either: if you close the cockpit door, Seated Passengers are not displayed, that's how's supposed to be.
2. Baggage trucks remaining after loading / unloading
If you read the release notes, you would have known this is not an "issue", it's a change that has been requested by many users for a long time, they will be removed automatically upon Departure.