There are videos from the 2018 edition of the Connecticut Summer School in Number Theory, featuring a lecture series (Minicourse A) by Liang Xiao on "Basic Algebraic Number Theory". Lecture notes and exercises are available at the page linked above, while the video recording is on Youtube. You could also keep an eye on the 2020 edition, which features more minicourses on Number Theory. I hope this is helpful, while answering only part of your question.


I was looking myself for some video lectures and just found this course https://kskedlaya.org/math204b-win21/ by Kedlaya which looks promising.