AFAIK, any 7, 8, or 9-speed Shimano derailleur should function since it's the shifter "pull" that will be coordinated with the freewheel. You should be able to clean and lubricate the existing derailleur unless the bike has been left outside or trashed in some way.