No, you need to be a Prime member to continue to receive content.
Once you claim your content, all content delivered to your game is yours to keep, subject to any FC 24 rules or policies that apply to the content.