Starting the business

Hi! I was wondering if there was a resource on how to actually start the business, like a checklist?
for instance:
name of business, logo
buy domain name
find host website
business lawyer (do I need one? do I need to trademark?)
LLC vs C Corp vs S Corp (Which is best? I have no clue!)
Do I have to find someone to oversee the LLC?
etc etc

I have never set up a business before and so am very new to this – would love some direction.