Agree with what everyone else has said. Yes, letters that are that old will be stale for sure. Do you even know which schools you will be applying to? Your professors probably will not want to write the letters this far in advance and will probably tell you as much. I don't think you should ask them, because you will have to tell them who to address them to, and they are going to think it is weird to send them so far in advance.