band 12 isn't going to be available for awhile. at least a year. and the coverage that you get will be whatever it is now. band 12 is the additional spectrum that they bought that they are starting to roll out. so if you have good signal where you are at, then most likely you won't feel a difference.
not sure if they check. it doesn't even specify whether you need an edu email account or not.