I think all that sounds fine. Thomas Tornblum has a good EFI site at www.detomaso.nu/~thomast/efi
where you can see a picture of his banjo fitting and specs. I did my EFI very similar to his but used a different (speed density based) ECU. I used that top port for return line, but my very early pushbutton model probably has a slightly different tank from yours. I think I saw someone suggest using at least 10 AN for the supply line, though I can't remember what we used on mine. I did go through one fuel pump the first year, Corvette-sourced. So far so good on the second pump. Thomas suggests a couple on his page. I think the stock fuel cap is already a vented cap from what I have read. I'm no expert on emissions, but almost no U.S. cars run charcoal canister, and most U.S. cars probably never had them to begin with. Good luck. I'm sure some others will chime in here, too.
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.