Yes, the license you receive has a license end date. However, as soon as the license ends you can install the newest version of CST STUDIO SUITE® Student Edition and receive a new license file. The license end date is individual and normally ends in June or July of the upcoming year.
No, this is technically not possible. Therefore a parallel installation is prohibited.