In an FAQ posted on the official website EA and Ghost Games offered some insight into the plans for post-launch content with the upcoming Need for Speed.
"Q) Will there be paid DLC?
A) We plan to release a series of free content updates for Need for Speed. We currently have no plans for any paid DLC.
Q) Will there be micro transactions?
A) There will be no micro transactions."
The game does require an online connection at all times as the developer and publisher plan on pushing content and updates continuously.
If you want to learn more about Need for Speed check out our interview with producer Leanne Loombe.