If you're not checking a bag and have TSA pre-check you could leave by 7 and still make it. But traffic starts to back up around then so i'd aim for 630-645 just to be cautious. Pretty good dining options in that part of LGA if you have time to kill.