If your taps are dribbling then it would be a cartridge issue in which case get onto the manufacturer for a spare part and if possible get some ceramic cartridges as these really stop any leaks or drips and are just a couple of quid.
Yeah, it should definately fit since the majority of trays are recessed into the wall. I thought my tray was 800 x 730 it was recessed into the wall that much :-) Never buy a new house unless you tell them what to kit it out with. I've just got rid of my flimsy thing and opted for a Mira SFE Enclosu...