1. By skipping quests in a new game + you receive all the rewards for the missed quests.
2. No. Many developers make it so that DLC is an independent product.