That synodontis seems to have some sort of infection, possibly bacterial. He also looks pretty thin, usually a healthy syno will have a well rounded belly.
The first thing you can start with is doing a big water change(50%). I think it will be easier to treat him if you move him to a smaller tank (20gal would be perfect) but if you can't move him then that's fine too. I recommend treating him with a bacterial med, usually fungal meds will also treat for bacteria. I'd wait for a second opinion though, maybe someone can recommend a treatment plan.