@balajis.eth
For #1 see below.
For #2, just for fun & as a refresher I worked my way through maybe 500 problems from Schaum’s 3000 Problems in Physics. It’s impactful to review basics, not just new stuff.
https://www.amazon.com/Schaums-Solved-Problems-Physics-Outlines/dp/0071763465
https://warpcast.com/balajis.eth/0xcd6a5773