I agree with Frank being ESTP, though its difficult because he's a drunk. He's definately got some inferior Ni paranoia going on when he rants about his conspiracies, but it also seems Ne-ish in the connections he makes, could be a shadow.
Lip - ENTP
Fiona - ISJ - ISTJ, I think.
Debbie - INFP
Ian - ISFP
Man suffers only because he takes seriously what the gods made for fun - Watts