Those look like long shots.
They come with baffles. If it has baffles installed you can take them out and they will be louder.
Yes, the muffler will detach from the header pipes. If you take the mufflers off it might be a bit too loud and could cause other issues.
Taking the baffles out might require re jetting.
Some other guys here can give you more info in that regard
Hickory North Carolina
2012 V Star 950 Tourer