As a guy who wears hearing aides - that is what you soft-voiced guys and gals always sound like to me. I hear things, they just make no sense. When I put the aides in, it just confirms that YOU make no sense.
New guy here and new to rockets but no stranger to flying things - by allowing the canards to spin on a bearing (ahead of their local Cp), you can minimize the destabilizing effect of fixed canards. I haven't explored Open Rocket enough to know if it can handle something like that or not (I doubt it), nor have I ever attempted to build such a thing on a rocket. In theory, it works. YMMV
I see the bumps on your aft fins where the rollerons would go; do you intend to make those functional, or just have a fixed bump out? They're a nifty passive roll damper but I suspect the additional drag could help pull the Cp back a little as well, and again, I don't think Open Rocket can predict that either.
I fly a bit of r/c aerobatics and one thing that's popular among some of the competitors is to add a small trailing edge wedge on both sides of the rudder which pulls the Cp back a bit and damps the yaw oscillations after certain maneuvers like hammer head stalls. You could do that to the aft fins and still maintain a scale profile with a marginal increase in drag. This mod is somewhat predictable in low speed 2D aero codes such as XFoil, but you'll have to do some math to predict the effect on the rocket.
For modeling pivoting fins, you can model only the area forward of your pivot point as the fin and remove the part behind the pivot. The estes kit also had some spin stabilization from the rear fins as well. As others have said, reduce the rear weight, move the separation point as far forward as possible to move your recovery mass forward, add nose weight.