No, the contract DLC is a free-to-play DLC that will be automatically downloaded as part of an update.