Very well covered filter. His fins are severly nipped on as well... Tip and tail fins that is... so I know someone is just being a complete *explitive*. I picked out the possible culprits....
I wouldn't add salt for anything but Ich (you don't need marine salt) and wouldn't add maracyn for injuries. Clean water is the best and most proven treatment IME.