How to free up fresh air vent door?

I’ve got a fresh air vent box with a frozen hinge and latch. I’m looking for tips on something I can soak it in that won’t mess up the fiberglass. Or would I be better of drilling out the rivets and just soaking the door?
Thanks in advance.
Spray with a rust penetrant and tap lightly with a hammer. Let it sit and maybe more penetrant.Try to work it back a forth a little at a time.
If it is rusted real bad it may not be salvageable.