You need to get the leak fixed first, and without seeing where its leaking from its impossible to say.
How long has the boiler been leaking?
The leak is causing the pressure loss.
Is the hot water going hot and cold at all hot water taps and in the shower?
If hot and cold everywhere...