From looking at that photo I would put a new clutch on and give it a try.
If the clutch has been slipping and jumping out it needs to be replaced anyway.
Put the new clutch on and you should be able to quickly tell if that alone repairs the problem.
You sure won't do any damage to the new clutch by trying it a time or two, but I think all your going to need on this one is the clutch.
Not that the motor coupler
is causing any of the problems, but it's something you should look at for wear and tear.
Often times if the clutch needs to be replaced I also find a lot of wear and tear on the black rubber part of the motor coupler.