O
Old Mod
Quads Andy, as you sit on your glutesYeah kind of that area
Any power lifting exercise will naturally strengthen your core if you use free weights.
Squats
Bench press
Deadlift
You need your core strength to balance the weights. Machines don’t do the same job, they work a bit like the belt you talked about, artificially steady your core.