Great work and restoration! Well done!
I run my parts in the toaster over at about 200F for 15-20 minutes to dry. However, I mostly use water based degreasers in an ultrasonic cleaner.
Actually, the original bearings don't look that bad. I serviced a Perfect this week for a client which had not a lick of lubrication and plenty of rust on the inside. It had really bad bearings.
All cleaned, lubed and ready to send back to the client.