Really great tips you shared here, Sam Phillips, I also love the questions to ask the hiring managers you mentioned. Another great one I think is worth adding to this list, and it's by Danny Thompson is:
What would I do for me to be considered successful in this role?