Welcome! I started about 2 months ago, so not an expert, but made good choices and mistakes on questions you’re asking now.
My advice:
Don’t decide on a model ahead of time. Go into a shop (or several!) with a rough budget. Hold and just listen to a couple different basses. Find the one that speaks to you. That feels most “right” in your hands. That will make practicing a pleasurable experience that you want to keep doing.
Spending time and attention practicing is what will make the biggest difference, not fancy equipment. A good strap (I went with 3" leather; 4" was too wide), a good stool or guitar chair. Also a real amp. I strongly recommend the Fender Rumble 40 (I got a 25, and wish I’d gotten bigger).
Find your “Why”. Make a mental note of why you want to keep playing. Set some goals - short, medium, and long term.
B2B is a great course. I like having more variety in my training: warmups, technique exercises, a course (B2B), and full songs to learn/practice.
Also consider shopping used. Lots of options on good starter basses and saving some money. I’m glad I didn’t spend more than $300 on my first bass, because I’m sure that as I practice and learn more, I’ll develop a better idea of what tone and features I most want, and can make an educated purchase of a ~$1,000 bass in about a year.