Help And Tips Wanted

1993 Rover Mini Sprite

I have a new carpet to fit and at the same time i would like to treat the interior floor for rust etc.

Any tips for either of these jobs? Tools to use, rust prevention to use?

Thank you