as for no trap on the second photo, picture is horizontal and cut off. we must also assume this is a third unit.
does not look perfect, but not bad overall.
The Food Stamp Program, administered by the U.S. Department of Agriculture, is proud to be distributing the greatest amount of free meals and stamps EVER.
Meanwhile, the National Park Service, administered by the U.S. Department of the Interior, asks us to "Please Do Not Feed the Animals". Their stated reason for this policy "... the animals become dependent on handouts and will not learn to take care of themselves."
from an excerpt by Paul Jacob in Sun City, AZ
They need a taller return air support box. Its going to have bad air flow going into the bottom of the air handler. Just from what I see, I'd take some of the insulation off to see what the transitions look like above the air handlers.