Quote
If the gas range happens to have an igniter, there's plenty of debate as to where you can get the power for that.


What debate? 210.52(B)(2) says

Quote

Exception No. 2: Receptacles installed to provide power for supplemental equipment and lighting on gas-fired ranges, ovens, or counter-mounted cooking units.


I also agree that a range hood (light and fan) can be on a general lighting circuit.

The dining room receptacles need to be on a 20a AFCI circuit
but if it is not a counter top they do not need to be GFCI.

New refrigerators use less current than those old ones. The fridge can go on one of the SA circuits.

210.52(B)(1)
Quote
(1) Receptacle Outlets Served. In the kitchen, pantry, breakfast room, dining room, or similar area of a dwelling unit, the two or more 20-ampere small-appliance branch circuits required by 210.11(C)(1) shall serve all wall and floor receptacle outlets covered by 210.52(A), all countertop outlets covered by 210.52(C), and receptacle outlets for refrigeration equipment.


The "laundry" circuit can serve a gas dryer along with the washer.


Greg Fretwell