how moddable is this game going to be on pc?
It won't be moddable at release date. DICE is still working on them.
It will probably be moddable up to the point where you can get customized weapons, players, maps, vehicles, all that good stuff.
Maybe it will be possible to make another project reality.