a puffer in a reef will be trial and error, some have been able to keep them and others have had the puffer basically eat everything in site.
No guarantee a puffer will be reef safe!
I have some smaller dried out decorative corals and my golden puffer likes to carry them from one side of the tank to the other.
My porcy likes to try and take chunks out of the fake anem...