Rook:
For your ills, I would contact Dale Tate. He is a qualified "ejector man" from a London shop I won't mention. He can fix things up.

Yes. He will need the whole gun. Ejectors relate to a lot of stuff that isn't in the forend.

With Dale, you will certainly get "good." I can't vouch for "fast." It certainly won't be cheap.