I assume this would also end the attempt by the Church of Satan to build their own monument on the capitol grounds as well?
Yes
It does. Because the same reasoning in this case would apply to a Satanic monument.
Yep.