good list
the following addition is gonna sound weird, but here it goes :) one thing that was recommended to me and which worked is eating a handful of sour cherries before sleep. don't get ones in a jar (contains added sugar). instead get frozen ones and defrost them so they are ready before bed
also here is a great podcast about topic of sleep by the author mentioned in advice #7:
https://www.youtube.com/watch?v=gbQFSMayJxk&t=5768s
"Dr. Matt Walker, Professor of Neuroscience and Psychology and the Founder & Director of the Center for Human Sleep Science at the University of California, Berkeley"