Nice boat - I've been floating around in a Fish Cat 8 for about 11 years and I love the thing.
Advice-wise, I do not have much to add, since most of your questions have been answered. Definitely wear a vest (I use an auto-inflating one), and fins are key. On smaller ponds/lakes, you might even dispense with the oars.
I rigged up an OG Lowrance M68/S sonar/GPS on my Fish Cat and it has worked very well. You can see the PVC mount I made for it in the pics. Rod holders are a must - some guys like their rods vertical, others horizontal. I went with horizontal because (1) I sometimes forget to check that my rod/bait has a clear path behind it and I'd rather not hook another rod and launch it into space and (2) if your rods are laying down, you can sometimes sneak into/under overhanging brush that would snag things.
If you're planning on fishing at night, you can rig an "all-around white light" that sits vertically above your head - I had mine rigged off of the back of the seat, and then changed it to a PVC mount off of the anchor mount.
Here's the underside of the 'toon with the transducer.
Sonar mount on top of 'toon. I used a piece of flat PVC cable-tied to the frame.
Side-view showing a couple of rod holders.
Transport wheel rig. If you plan on fishing local ponds, this is a real bonus, because you can wheel it in, instead of trying to carry it.
Have fun with the new boat!