Hi Chrissy,
i´d get in touch with Omega; rust inside indicates need for thorough work and restorations may need to exchange parts, which may not be accessible everywhere.
To find a regional service center,
click here!
Good luck!
Greetings from Germany,
Peter