I wouldn't say that there is anything wrong with Wallingford schools. They are pretty good, but not as high up as Avon or other towns you mentioned. Wallingford is real close to Meriden and is a good choice. Other towns to look into that offer the same services and such as Wallingford would be Cheshire, Berlin, and Southington which are 20 minutes driving distance to Meriden. I don't know how many houses will be for rent though as these towns have high amounts of single family owned homes.
As for opening a bank account you will need to be in the U.S. to do it at the bank. They usually ask to see things like a passport and a contract/bill that shows your address and probably your visa. A driver's license you will have to be here and go to the office and bring identification as well to prove who you are and your address. You are entitled to drive on a foreign license I believe for a certain period of time. Here are the requirements to obtain a license in Connecticut for non-u.s. citizens
DMV: Requirements for Foreigners Obtaining a Connecticut Driver's License