I agree, but I don't see what "keeping them at an arms length" does. Everytime I see a video clip of the WBC, they are usually behind a fence, or a public street, well within their rights. That should be the end of it.
Actually they form up prior to funerals and berate loved ones trying to get through the crowd to attend the service quite often. (edit: or used to - they may not do this anymore, so I shouldn't say it so definitively)
They are a problem, which is why some counter-protests have arise to block them from areas.
Another thing is that they are almost always in close enough proximity to shout loud enough to be heard during the ceremony. IMO, that is why this law has some sense (even if not constitutionally, which will probably get it booted), and it is restricted. As long as the actual right to assembly near funerals is not being destroyed, just pushed back slightly, I think that is fine. My opinion is that family members of service personnel who die in the line of duty should be allowed to have a ceremony that is uninterrupted by protests.
They already do. As long as they're not on private property they can do whatever they want.
In my opinion, there are certain circumstances in which "doing whatever they want" needs to be slightly restricted.
However, that being said, I wouldn't be terribly surprised if this law gets struck down.