What textbooks would you recommend for these topics? (Right now my list is only “Linear Algebra Done Right”)
I would recommend not starting with Linear Algebra Done Right unless you already know the basics of linear algebra. The book does not cover some basic material (like row reduction, elementary matrices, solving linear equations) and instead focuses on trying to build up the theory of linear algebra in a "clean" way, which makes it enlightening as a second or third exposure to linear algebra but a cruel way to be introduced to the subject for the first time. I think 3Blue1Brown videos → Vipul Naik's lecture notes → 3Blue1Brown videos (again) → Gilbert Strang-like books/Treil's Linear Algebra Done Wrong → 3Blue1Brown videos (yet again) → Linear Algebra Done Right would provide a much smoother experience. (See also this comment that I wrote a while ago.)
I've also been self-teaching myself similar topics. Reading books and working through the exercises works much better for me personally than watching videos. For Python, I recommend Think Python 2e, which is freely available here, and Charles Severance's Python for Everybody on FreeCodeCamp. For Machine Learning, the gold standard is An Introduction to Statistical Learning. The exercises are in R, but I think you can find Python versions somewhere on the internet.
For Statistics and Probability I used OpenIntro, but I've also got Pishro-Nik's Introduction to Probability, Statistics, and Random Processes on my list as a more advanced next book. For Differential Equations and Linear Algebra, I'm using Strang's book of the same name, and the associated MIT OCW lectures.
Send me a PM if you'd like to discuss further!