Wow! Awesome get for free! That is in excellent shape and it has the wonder wheel. I had to ask the first time I saw one.
Sewing machine oil is your friend. Necchis seem to have a reputation for sticking from dried oil due to the tight tolerances.
Rodney