Three inches is about the absolute minimum for a slab, and possibly too thin to include rebar. The rebar does little to improve the strength of a slab, mainly because of the thinness of the slab placing the steel too close to the neutral fibre. (The middle of a beam does no work in bending). Rebar does help control contraction cracking and holds the pieces together when they do crack. Notice I say "when." Concrete will crack. That is a given. That's the purpose of the contraction or control joints. They're based on the principle that if you can't hide it, make it look deliberate.
I'd think about mesh rather than rebar, and place it in the center of the slab. Some people place it on chairs, my preference. Others, with a better eye, hook it up after pouring.
Place the joints at t/24, or two feet per inch of slab thickness, in both directions. Try to make the panels as close to square as works out geometrically.
For a slab that size, expansion joints aren't necessary, unless you have hard points. If you're adjoining an existing slab, or have intrusions like stairs, then I'd put an expansion joint on those lines.