if the duration of your contract is already complete.if they cancel ur visa you can came back on next day with new visa..and regarding your driving lisence i thinks it will remain valid you just have to change new id number on it when u will come back on new visa..