If i pre-order assassin's creed 3 deluxe version pc from ubishop,

on the date of its release will i receive a unlock/activation/serial key or anything to unlock the game on uplay so i can download it as many times as i want with out having a time limit like the download links on ubishop?

is it a supported game even tho its deluxe version for uplay?

your help will be very much appreciated.