With good sized heads and a big intake, you need a lot more cam. Give one of the good custom cam guys a call - Ed Curtis, Buddy Rawls, Jay Allen.
The plastic line from the charcoal canister vents the gas tank. You should fix it but it won't affect performance.
Exactly. My ported TWs...