I would recommend changing to a PVC roller vs a foam roller.
Have you had anyone look at your squat mechanics/technique?
It’s always good to have some feedback on your skills. Or video tape yourself squatting so you can see exactly what is happening vs what it feels like.
Address your hip restrictions first you will see the most change.
This may help to rectify the other things you are experiencing.
There are several episodes that hit the things you are asking about. Use the search to to pull the episodes that more closely hit what you are experiencing with each spot. Be more specific to narrow the episodes down.
Squat Quick Test: Is it your Ankles or Hips?
Super Sumo Groin Mob
Episode 363: Pre-Squat Hip Opener Mob-Rx
Episode 269: On the Spot MobRx for Tight Hips
Episode 252: Two Joint Muscles and Your Hips
Episode 239: Hip Extension, Like Pure Melted Gold
Case Study: Tight Ankles = Bad Squatting
Episode 306: Set Up the Knee “Hinge” Joint So That It Will Actually Hinge
Knee Pain? Got Full Knee Power/Range of Motion/Potential–Terminal Knee Extension Part 1
Knee Pain? Got Full Knee Power/Range of Motion/Potential–Terminal Knee Extension Part 2
Knee Pain? Got Full Knee Power/Range of Motion/Potential–Terminal Knee Extension Part 3
Episode 253: Knee Pain Case Study Part 1
Episode 253: Knee Pain Case Study Part 2
Episode 253: Knee Pain Case Study Part 3
Episode 59: Upstream and Downstream (knee-itis). And the Bear
Voodoo Band Your Patella Femoral Pain
Episode 344: Compression Tack and Floss–The Knee
Foot positioning could be an impacting factor. This impacts the amount of torque you are able to harness.
Foot Position Test: Breaking Diane