Adult Mountain bike (Hillsborough S6)

Been in the hut a few years so will need a clean. Gears used to stick a bit, and the brakes will need attention, doubt if they are safe or road legal. However someone with some mechanical knowledge should be able to sort out.