Sounds like you've got things pretty well figured out, for your needs, so I'm not sure what much more there is to say...
The only buddies I ever have with me (
with the great exception of SD & Portage!) are fish... they'll watch your 6, but they are shitty buddy-breathers... all slimy and such... hence the admonition "hey man, don't fish-lip it!"
One of my local friends, whose schedule never seems to line-up with mine, recently took the PADI course in Solo Diving, and is now an official PADI – SELF RELYANT DIVER... and was just explaining to me about the various requirements and contents of the course. Wow! Not in a good way. There was so much emphasis on extra stuff, IMHO, it really REALLY is counter-productive to what I believe is safety rule #1A-prime... "SITUATIONAL AWARENESS" and being truly "in the moment." For every (1) piece of superfluous crap I have with me, it draws away 2-5% of my attention that I should be otherwise be devoting toward keeping my self proactively OUT of "situations," and to be honest, I don't have the surplus capacity to absorb that loss... seriously, and it's only getting worse. There's a damn good reason most states don't want you on the cellphone while driving, much less texting... as the best solution to an emergency... is to avoid it in the first place. 5-pieces of extra junk (~15%) + 1-incredibly expensive camera (20%) + 1 person I'm either waiting on or trying to keep up with (15%) = at minimum, fully 50%, one half, of my RAM is being drained away on distractions, while in an environment of which I am only a very temporary guest and ultimately, one I cannot survive if too careless. It doesn't require sloppiness, excess bravado, or even outright stupidity to be careless; sometimes just being a little distracted is PLENTY.
You want to solo dive; I'm all for it. I believe in the past you mentioned military experience. Well, I'm sure that Situational Awareness is a major theme that was covered in your training or you would likely not still be with us, so you've got that (#1) covered. #2 – a SPG isn't a terrible thing. The whole j-vale bit is fun & cool, but if you're on your own it's nice to know, especially if you're covering ground you haven't before. I use a 500' SP Depth Gauge (#3), but also have a USD capillary one around the outside of my SPG. #4 – Watch. #5 – small plastic Whistle. If, again, I'm covering ground I haven't before, I'll wear some type of Flotation (#6), be it horse collar, wing, or just my ¼" wetsuit. #6 – I have wished I had a snorkel with me a time or two but only on those same "new ground" dives, so in those cases I put one of those fold-ups in a pocket. That's it for fresh water, or a group dive in salt. For a solo in the ocean off a boat, I would wear the flotation even if I had been there before just in case Paco no count so good and leaves me to float to the next island, and a snorkel is handy when sitting low in the water waiting for the boat to load. That said I hate to boat dive and when I'm waiting on the ladder I do it just below the surface as it's much more relaxing than trying to keep me & the tank out of the water.
A second small knife wouldn't be a totally silly thing, but I can't imagine what anyone uses shears for as I have never had to cut my pants off underwater...
That's it. Keep your
attention on the moment, when there's a
current - plan your route with it in mind,
stay out of reach of entanglements (
wires, nets, caves, tree branches, falling objects),
don't forget you are a guest and aren't invited to stay indefinitely (
unless you're already dead – because then it's pretty cool), and when in doubt...
go up. No gear is worth your life. If you have to, just ditch the belt & tank and float like an otter until you come up with plan B (
always good to take a 2-3 point bearing on the surface so you can come back for your stuff). Resist the temptation to overcomplicate things. I fundamentally believe 99% of the key to safety, in ANY environment, is mindset – not more equipment. Have fun & enjoy the solitude, it's a valuable and underrated commodity!
BTW – the Self Reliant Diver course my friend just took was taught by a real nice and very genuine fellow who, unfortunately, I believe has only been certified a year or so...

and has been on the express train towards being an instructor... no substitute for experience, but that don't come in the course material.

I think he'll be a fantastic asset to the diving community and may even ask him to certify my Son... in another 5 years or so.
