Wow, that's an early Rotary. I've never seen that Bobbin case before but it could be just early and not so common. If you clean it up it should fit right if correct. The needles are called "Eldredge Rotary" which is a short 20x1. Otherwise it should sew nicely with a little love.
Jon