Am I using the correct ABS fittings in my final design?
I cannot speak for the rest of the states, but in WA state, there are clean-outs needed at the sink location, and perhaps at the toilet too. The sink clean out would go between 1 and 3, just below 1 in the cabinet so the tail pipe and trap would not need to be removed in case of a clog.
The green line is needed, but the yellow line is not, as long as the toilet is already vented with an existing tie in. I suppose that is what the un-terminated gray line is depicting.
Otherwise it looks good, but to let you know, I am not a licensed plumber, nor plumber, I just been in the business of home building a really long time and I know a few things... Not a lot, just a few....