Got the same B &%@# some time ago ... awfull ... you can not carry enough paper work ...
You are right Gulfstreamaviator .. lots of stuff to do ...
Had to laugh on the TA/RA ... it is so true .. you will get them ...
But ... why TEB ... go to Newark and you will have a better time ...plus not so crowded at the parking and you will not have the uterly stupit TEB 1 or 5 (Sorry forgot the numer) dep. when you are leaving ... got the fine once and that was good enough ...
Enjoy your flight ...