It must have been kind of obvious when you stuck the bike in gear and nothing happened

, But that also explains why you did not see the puddle ..... maybe the next investment should be a visit to Americas Best or Lenscrafters .....
I personally like Gold chains , usually DID , and I personally prefer Non O-ring ..... to me the difference in drag is very noticeable , I just lube them with WD-40 and call it good , there is a slight difference in longevity from stretching between O-ring and Non , but it is very very minimal , I was using the Motul Off-Road lube for a while , but honestly , WD works really well , especially if you plan on doing any more Scuba rides with the bike , the WD will fend off water better and it works with the O-ring chains as well .... , I have had brand new O-rings go bad on 1 ride thru a stream (granted it was a stream full of black sand/lava rock , so it would have destroyed any chain , but we had to pull my X out with a 4x4 quad , and the chain was kinked pretty bad , I had just installed it before the ride , luckily on that ride , the bike only went as deep as the swingarm , but it killed the chain and rear wheel bearings in 1 ride , and everything was literally new right before the ride (it was a 50 mile Poker Run thru the lava rock hills in Vale ,Oregon)
Anyway , after that , I decided on Non O-ring chains , and honestly , if I shut off the engine and coast downhill , it is definitely noticeable in rolling resistance compared to a O-ring chain ........... or even when pushing my bike up on to my Hitch Hauler , you would be looking around $60-$90 for a Ok to decent one ...... After looking at your sprockets , the front is toast , the rear looks worn but not as bad as the front , so yes replace them both , I prefer Steel , they last longer , and you are not racing , so the slight extra weight is not going to make a difference on performance , and the steel hitting a rock will not snap like a Aluminum one will and at twice the cost .................
I tried and liked the Primary Drive chains (Gold , they are around $50 , and will hold up for a season easily ..... I was actually impressed for how cheap it was without stretching real bad , it did after a season , but I ride on tracks and that is harder on a chain than trail riding .... my X has the DID with 13/52 and it has been on there for 4 seasons , I always buy a 120 link , then cut it to fit the 48 tooth I have on my extra MX wheel I save the extra links and get a second Master , that way , if I need to run my 19" MX tire for the track I use the short section , then when I put my 18" Trials tire on (Kenda Equilibrium) with the 52 link , I can just add a couple links and the second master and swap back and forth whenever I want (if my R is down for maintenance , I use my X for the track , makes it nice with the button)
For Sprockets , I like JT or any of the steel ones really .... , just make sure for the front that it is made for a O-ring if you do get a O-ring chain , because it will have a offset , if you don't get the right front one , it will allow the chain to rub the case .... trust me on this , I know from experience ....