45' is an odd depth, sort of in the interregnum between shallow and deep, as it were. Where I dive usually the viz limits practical depth to around 30' at most locations, and 100' is feasible otherwise. Clearly your situation is different.
I start bringing redundant air at 60'. Above that, the surface is my redundant air.
Gear. Beyond the basics, much depends upon the body of water where I'm diving. In "safer" lakes where the shore is nearby and boats are not a significant hazard I don't bring much, though my kit always includes an inflatable safety-orange baton, a storm whistle, and a mirror. I also carry a safety linecutter, a light, and a compass on all dives.
On larger lakes I carry a large (6') SMB in a zippered web pocket on the bottom of my backplate, and a spool of line. If there are boats I sometimes use a dive flag, though less often in recent years. Not convinced it helps. If I am diving from a boat I use a flag on the boat except maybe if I'm going to be right under the boat the whole time.
Solo diving from the boat, I will evaluate the situation. Typically when I am doing this the boat is a matter of lawful access. From the dive site the shore may be nearby but privately owned, so I cannot plan the dive around it, but it is there in the event of an emergency. On larger bodies of water where I am diving beyond a reasonable swimming distance to shore, I will not dive without someone in the boat.
For shore dives a long way from shore, and deeper shore dives, I sometimes use a milk crate with an inner tube lashed to it, and a dive flag. If it's a deeper dive I have a hang tank of 40% nitrox under it with a reg bungeed to it like a stage.
In terms of surface support there's always someone who knows where I am and what my schedule is. I will have emergency oxygen where deeper dives are planned (100') or if there are other people besides me diving, particularly new divers. I have a first-aid kit in my car. If I have traveled far for the dive I have a spare regset, a save-a-dive kit, and an extra cylinder in the car too.
Below 60' I bring an AL19 rigged as a stage, under my left arm.
I like to use larger dive cylinders on longer dives (i.e. where the destination is a good distance from shore) and deeper dives. I have a bunch of HP100 and HP120 cylinders and use those on anything beyond a lake dive along the weed line (20').
On longer dives where I need the air, or if I'm going to be at 100' or below, I switch to a twinset.