If arsenic is present in ground water, fern trees comes under the remedial. The root of the fern trees have property to absorb arsenic from water. Some work already published in this regards.
Yes, some fern species love to soak up the arsenic and keep it in their fond (in the form of arsenate) such as Pteris vittata, Pityrogramma calomelanos.
Arsenic and boron are conservative contaminants/pollutants. They cannot be destroyed, only sequested or imobilized for indeterminate periods. If you remove them from one place by uptake in wetland plants, what do you then do with the plants? Remove them to lanfill where the B and As may eventually remobilize into groundwater?
Plants present on arsenic contaminated sites include Agrostis tenuis, Agrostis stolonifera, Agrostis canina, and Jasione Montana; Calluna vulgaris. and Holcus lanatus ; and Ceratophyllum demersum , Pteris vittata and Pityrogramma calomelanos etc. These species were found to accumulate arsenic to high concentrations, which, in some cases, approached percent levels in dry weight http://lqma.ifas.ufl.edu/Publication/Cai-02.pdf