1. Vintage Oyster cases had plexi, and Rolex oyster is synonymous for being water proof at various depths. Just think of the Sea-Dwellers used by the COMEX dive team
2. Plexi will get scratched easily but it can buffed by using polywatch
3. Sapphire is harder to get scratch but can get scratched. If it does, it can be buffed out by diamond paste (based on what I read on this forum) but you need some skill to do so.
4. Vintage models cannot take sapphire crystals and vice versa
5. Plexi is not a finger magnet, sapphire crystals are
6. Plexi on vintage Rolexes are higher, sapphire are more low profile
Here's a thread that stumbled upon regarding plexi and sapphire WRT water resistance.
https://www.rolexforums.com/showthread.php?t=249295