Well, they are all reasonable candidates, provided you get the right case.
024
If your 024 Dial is a T-Dial, then you will need an early series rep case in order to get the non graduated marked bezel. At a minimum, you will need to polish the bezel. If you have an L dial then the cases are more available. The minute marked bezels started with the "D" series.
025
Haven't seen a rep of this for a long time so your options would be to find one or find an 024 case and brush it, unless you can find an old school Ti case.
087
There was a reasonable rep of this one but not sure if it is still available. If you can find the case you are in luck.
With all of them you will need a new crown and datewheel. At a minimum you need a T-48 crown. Lello date wheels were the best but he retired so you might have to try sourcing a wheel from DSN to be more accurate. Casebacks are a tough one, depending on the series you are after. A, B or later...
For a crystal, the best is the Ultimate 199 crsystal for the Submersibles. This requires you yo buy the watch just to use the crystal since no dealers will sell a crystal alone for these.