Lore-wise, yes, this version of Stromtrooper is canon, but here in 501st we are heavily focus on making our costume true to the visual materials available. You will have to be that particular version Stormtrooper to wear / carry that particular set of add-ons.
As Paul and others have indicated, if you want to wear it to official events you will have to make the effort to create a new CRL based on your research and supported visual references to make the set accurate enough to clear Detachment staff and LMO. For non-offical events always consult your GML first to see if the Garrison permits it.
From the visuals of the Fallen Jedi it seems there will be some work to create one. By the look of it the version of trooper featured is a cross between ESB and ROTJ, it will not be a simple add-ons and additional texts to create a new CRL, a new build is called for I am afraid.