No, there isn't a 3 hour lounge rule, certainly not at JFK. The opening hours for luggage drop should be in MMB under check-in / other ways to check-in, but one good thing to come out of the move to T8 is that luggage drop doesn't have a mid morning pause any more.