That's really cool that you want to learn those languages!!!
I have a bunch of Russian resources that I used because I started out as solely self-learning. So a large part in my absolute beginner phase I spent listening to podcasts, specifically, these: understanding spoken Russian which is great for just getting a feel for the language while also learning a bit of grammar and this one for getting grammar and vocab explained in a very down to earth kind of way without any types of big words you need to know.
Besides these I essentially learned all the Russian grammar I know on Youtube. Especially from this channel. Daria is very cool and also has several podcasts under the same name.
This one has helped me with specific questions about little grammar things, so might also be useful.
Nastya has this year begun doing a Learn Russian in a Year thing where she uploads every day a thirty minute lesson. It's a bit slow for me personally having already learned a lot and just generally me being impatient but it can definitely help with vocab.
He also has good videos and also some free stuff on his website iirc.
For TV shows I unfortunately can't recommend a lot for beginners. What you can do though is watch episodes like Peppa the Pig on Youtube in English and in Russian/French to compare and learn or only in your TL as they're obviously at a low level. What I do highly recommend as a show though is слуга народу for Russian and Lupin for French.
Also, if you're into audiobooks, try typing children audiobooks into Youtube or try listening to the Russian/French version of Harry Potter (that's what I'm doing rn actually).
If you're looking for a book and willing to spend some money I recommend this book with Russian short fiction for beginners. I just finished it and I thought it was very fun with vocab lists and questions for the stories at the end. The same author has also books for higher levels.
Unfortunately, as I learned almost all of French in classes I only have one channel I actually use to recommend, which is this one. You'll find some of my posts where I used this channel as my source.
I hope this helps! I might update in future when I find more. Good luck with your language learning journey!!