A) More than (1) P-Trap per fixture is incorrect and is most certainly a defect.
Reason: If a large volume of water is released down the drain it can carry with it enough pressure and force to pull the water right out of the traps.
Now…it is fine to have lets say (2) combined fixtures share a trap if within a certain distance of it…like the old displosal and paired sink itself…and also (1) trap may serve up to 3 sinks…provided the waste arms do not exceed 30 inches in length.
B.) As for the disposal- Well playing some effect into it may be that it is a manufactured home and the NEC has some views on that…but without going into a lot of detail yes you should call it out as well…
Normally the disposal circuit is dedicated and can be fixed with a cord and plug assembly…however, it is usually devised to a dedicated receptacle under the sink controlled by a switch above…either way being under the sink and dedicated it would be exempt from GFCI…and moving it to plug into the counter brings in ratings issues on the dedicated circuit requirement and other factors…not to mention if being a live running load…waiting to simply be plugged in… as jay stated…wet hands…overgrab the plug…fingers touch the metal plug arms…could be a WILD one…and chances are the countertops are not even GFCI protected anyway…
Most certainly I would call both out…one because it is totally wrong…and the other because it is potentially unsafe…either way protects you.