You need sprint planning to ascertain the relevant context of the product and responsibility for certain tasks. The process itself is a kind of endorsement of the decisions taken during the backlog refinement. The checklist's role is to establish a proper context at every point of the backlog. It is a good practice to shape a separate list for three stages of the session - before, after and during the sprint planning.  In doing so, you will reduce the cognitive load of handling practices.
3. Decide if you need a “communication” checklist. Most checklists are likely procedural (they lay out things you need to do), but some tasks or projects are so complex that communicating with others becomes vital to managing all the moving pieces. In such a case, create a dedicated communication checklist and make sure it includes who needs to talk to whom, by when, and about what.
NO, I don’t. I call them “to do” lists. LOL! They’re very helpful, they keep me sane and keep stress away. For many years now, I keep a daily list prepped the night before; and a weekly list that’s prepped every Sunday. Keeps things smooth-sailing all the time. So at the end of the day, if all items are crashed-out (as in “done”!), I feel so good about myself. :)