Schools: The schools in Ithaca and Lansing are pretty uniformly good. The schools outside of that area are much more variable. You can do some comparisons using the
New York State Report Cards for all public schools in the state. For preschool, I have heard excellent things about Cornell Child Care Center, Ithaca Community Childcare Center (IC3), and the Montessori schools. Some of the public and private elementary schools also have a pre-K program that needs to be applied for. I have some friends who have used that system and are happy with it, as it means the transition to kindergarten is very easy.
Landlords: A lot of the housing, particularly out of town, is owned by someone who has one or maybe two units for rent. For people coming in from out of town, I generally recommend something in the
Gaslight/ Warrenwood/ Candlewyck park area, they're owned by the same company. They don't have much personality but they're pretty reliable, particularly if you don't have a chance to go apartment hunting in person (which I'm guessing you aren't). A LOT of postdocs stay in these complexes, there are lots of kids, and two playgrounds less than a block away. I came back to Ithaca for a postdoc after going to Ithaca College for undergrad, and it's where I stayed for the first 1.5 years. I'm not as familiar with the housing on the edges of town, but I know there's a place on Salem Dr. that I'm not finding further info on right now, which might suit you. It abuts the Cornell Bird Sancturary, and also is very convenient to campus.
Commuting: The primary negative will be weather, though you live in a colder climate and will be more familiar with wintertime driving than some other newcomers. The surrounding areas are very hilly, and the microclimates can be such that my house (2 miles from work) can have 6 inches of snow and downtown (2 miles in the other direction) can be raining. If you are comfortable driving in poor weather then you'll be okay but if you'd rather have the option of walking or taking the bus during a storm, living closer in is a good idea. In general, traffic is minimal compared to more urban regions.
Welcome to Ithaca!