Kudos to you for planning your vacation so far in advance! The early bird gets the good deal. It's up to you from which direction you'd like to access Everglades National Park.
From the west, you can fly into Fort Myers (RSW). Southwest Airlines offers many one-stop flights.
Your second option is to access the Everglades from the easy, flying into Miami (MIA) or Fort Lauderdale (FLL). These are bigger airports; you should be able to find a direct flight from your home city.
Either way, your drive from the airport to the Everglades should take no more than two hours... although South Florida traffic can be a beast, so allow plenty of time! Perhaps you can enjoy a nice Everglades-themed podcast on your way down.
In terms of lodging, Ivey House Bed & Breakfast gets rave reviews. It's the perfect spot to relax in some Old Florida ambiance. Of course, there are other hotel and campground options, too.