Your checklist is on its way.
While you're here: if you'd like to know whether your specific brand name or logo is registrable, I'm offering free brand protection calls. It's 15 minutes with me personally, and you'll leave knowing exactly where you stand.