You would need to check with them, as some don't let you check luggage that much before a flight.
There are left luggage facilities (or were, can't say if they are still there or not, call first)
Terminal 4
Arrivals
3rd Floor
24 Hours
$3.00 - $15.00 per day depending on size
(718) 751-4020
Terminal 4
Concourse B
3rd Floor near Gate 30 (inside Travelex Currency Exchange)
7:00 AM to 11:00 PM
$3.00 - $15.00 per day depending on size
(718) 656-1247
Terminal 1 Arrivals
Near Alitalia and Olympic Airlines
7:00 AM to 11:00 PM
$3.00 - $15.00 per day depending on size
(718) 751-2947