1) Customs opens up your bags at JFK and decides to scrutinize each and every item you are bringing in the country.
Which there's a good chance they will, especially as we've just had another terror threat issued and he's coming from the UAE and transferring between two New York airports.
3) If you take your time and think that you have time to kill. Never underestimate NY airports.
Which ties into #1. Just expect you will be given a good going-over by homeland security. If it doesn't happen, then great, you've got another 2 hours to sit around at La Guardia. But don't stand around Newark shopping, thinking you've got four hours to get to LGA
. If you want to loaf around, do it at La Guardia after you've passed through all the layers of security.
As for traffic, I almost couldn't imagine it being so bad that it'd take longer than 2-3 hours to get from Newark to La Guardia, but then I've been in traffic here that I couldn't have imagined ahead of time (once took me four hours to get through the Holland Tunnel), so really anything's possible. A decent cabbie will know what routes are blocked up ahead of time, though. I'd recommend taking a cab over a bus, even with the extra cost, because a bus will usually take the same route every time whereas a cabbie can take whatever route he wants.
I'm tired of being a wanna-be league bowler. I wanna be a league bowler!