In an effort to preserve an investment, I am requesting informative responses to assist in my quest of relieving the stock M715 floor pan of future rust issues. My inexperience in metal repair and preparation for new paint has led me to issue this thread in hopes of answering one important question. How does one remove the tiny specks of rust found in the pitting and metal seams, in order to properly remove all rust prior to painting? Thanks in advance for any helpful responses.

The following photographs depict surface rust on a M715 driver's side floor pan. This was caused by a leaking brake master cylinder and failure to identify the problem in a timely manner. Some was also caused by normal foot traffic.