Here's what you do for any shed, step by step.
Find out who has jurisdiction for your location for zoning.
Look on their website for a zoning map and determine the zoning for your particular lot.
Look on their website for the zoning rules for your particular zoning. Especially read everything concerning accessory buildings. You may only be allowed one, and if you have a detached garage, no shed would be allowed. It will also tell you height, maximum size, maximum lot coverage for all buildings or hard surfaces, percent of rear yard coverage allowed, where height is measured to, setbacks etc.
These rules will tell you everything about what you can build. Size, location, setbacks etc.
If you build something that doesn't need permits, it still needs to be sized and located as required by zoning, and also must be built to meet the building code, even though it won't be inspected.
If you need to build something that requires permits, then you need to talk to the building department.
Check your plot plan and legal description or mortgage survey for any easements.
Call Miss Dig to mark any underground utilities.
Addressing your concrete questions. Surface prep is critical. Remove all organic matter (Grass and topsoil) and provide a pad of compacted material to slightly above surrounding grade. Make sure surrounding grade slopes away from the shed for positive drainage. I did and 8'x12' shed with a 4" slab. Had to wheelbarrow 40' from the truck. It was more than I could place and finish. Ended up with a bit of a cold joint in the middle. Would recommend help for anything over 50 or 60 SF. That is for delivered material. For hand mixing, I wouldn't do over 10 SF. Always use mesh. Cheap insurance. Use a concrete slab where you can. A much better base and easier to access with wheeled items. Use a plastic barrier under the concrete. 4 mil Visqueen minimum. Set J type anchor bolts in the slab to anchor the walls to.