It is a fairly straight forward job on an early 300, you don't need to swap the seat belts as those on a 94 Disco aren't attached to the seats. Just swap back rests, it's only 4 torx screws on each.
I may have a spare membrane soon as I have a couple of spare seats from a 94 which I am...