Depends on the base. Is it made of obsidian? But yes, you can TNT cannon bases. However, you need to build the cannon away from the claimed land.
you can break blocks in claimed land as long as there's a player from that faction online if im correct