As for track power, the objective is to minimize voltage loss due to track and wire internal resistance. This is accomplished by feeding the track at multiple points. Some "rules of thumb" are out there on track intervals between feed points. I'm not an advocate of any particular one.
On my layout-under-construction, each benchwork segment is no more than 8 feet and I have track feeders in each such segment. The 2-track main line is divided into 4 blocks, any or all of which may be disconnected via toggle switches, primarily for safety and troubleshooting purposes. So, for each of the two main line tracks, there are two division points for track power, (a) the feed from the power brick to the "block" toggle switches and (b) the point where the block feeder branches off to the benchwork feeders of that block.
The "drops" from track through tabletop are #16 AWG and the feeders from each block's feed point are #14 AWG. Some might opine that this is excessive, but I had the wire sitting on a workshop shelf and, as noted above, the objective is to minimize residual resistance from power source to locomotive. Note that each main track has completely independent "hot" (center rail) and "common" wires (outer rails). I did not use a single "common" for both main lines. If I did that, it would be #12 AWG, to minimize loss when two locomotives, on each of the mains, are within the same block area. (In retrospect, I could have saved time & materials by doing that - and I had a roll of #12AWG wire on hand.)
I implemented all connections using barrier terminal strips and spade lugs, which is probably the most time-consuming way of doing it. I did that in order to facilitate layout disassembly at some point in the future. 6-position (2-track main) or 3-position (single track) barrier strips connect the track drops to the benchwork section feeders, which terminate and are fed from one such barrier strip within each track block section.
There are a number of alternative means of connecting track drops, such as the Scotch insulation-displacement connectors that do not require any wire cutting and stripping and the lever-and-cam branch blocks used by Gun Runner John. Some of these facilitate disassembly/rework and some don't.
On the turnout and accessories front, #16 wire should be OK. I used #18 multiconductor to connect my turnouts (DZ-2500 motors) and will likely use #16 for accessories, whenever I get started on that phase.
There are many equally-valid methods of power wiring, just keep in mind the overriding principle of minimizing wire and track resistance.