Delta check in counter hours at GIG
I have a upcoming nine hour layover at GIG. I am coming in from Florianopolis on a separate ticket and then leaving that evening on the Delta flight to Atlanta. Was hoping to check my bags in with Delta as soon as I arrive and then proceed through security to the lounge as I will be flying business class. Any idea if the Delta check-in counters will be open that far before the flight? If not, would any of their partners be able to check my bags? And last question, if I cannot check bags for several hours, is there a lounge accessible before security?