Mods will not happen at launch, but they very much want to have them in the game. They have yet to design the system but they want it to work as mods affect your own 'private world'. Creation Club has not yet been mentioned, however it may return when, and if, they finalise the modding system post-launch.
Edit: Whilst 'private world' could mean custom servers, it could also mean that mods will only affect your world and your own systems data, only visible to you. We could speculate that we may be limited on the types of mods, so no new weapons/armour that provide a benefit; but instead could potentially be a category called 'skins' or 'outfits', like the ones in FO4 that only change your look.
Non è chiarissimo, comunque non mi farei troppe aspettative poichè mi pare chiara quale sia la strada imboccata...