I would plan some backup because twice now I've been to JFK to pick up a relative from Emirates and the customs was HORRENDOUS. The first time they made it through customs in 1.5 hours; yesterday it took almost 2.5 hours through customs. I hope it's not always like that for your sake...