So in essence, the bathroom is divided into zones. Zone 0 is the bathtub/shower tray. Zone 1 is the area directly above zone 0 to a height of 2.25m above the finished floor level and zone 2 extended horizontally 0.6m from the edge of zone 0 and zone 1.
Within these zones, only certain types of accessories/installation methods are allowed.
This report suggests you have non IP rated downlights within Zone 2. This means water could get into them and present a hazard. The important thing to note is if they are in the ceiling and that is higher than 2.25m from finished floor level, they are not within zone 2, they are classed as outside the zone. Should you fit non-IP rated downlights in a bathroom? common sense says no, but if they are outside the zones they do not contravene the regulations.
The issue about supplementary bonding... if you have RCDs and all circuits that would need supplementary bonding (more on that in a moment) are protected by them, then you don't need supplementary bonding. Circuits that should be included in supplementary bonding are any that supply accessories within the bathroom, so typically your lighting circuit and say an electric heater circuit. Supplementary bonding connects the earths of these circuits to the exposed metalwork in the bathroom to create an local equipotential zone, the purpose of this is to minimise the potential difference between different items of metalwork, thus minimising the chance of you being killed in the event of you touching two different bits whilst an earth fault is present.
The oven is a separate issue to the issue of the bathroom electrics highlighted by that report.
Hope that helps.