The hatch and window release problems are definitely problems in the harness. The other lighting problems are quite possibly exacerbated by problems in the hatch harness. Before oneof my two hatch harness repairs, I had a very interesting condition wherein the dash lights and OBC would illuminate when I moved the hatch through a specific area of movement. Somehow, the various bare wire ends were shorting in a manner that told the car to turn on the lights, or something.
OTOH - if the OBC is just dead and dark, you probably just have to replace the bulbs behind the OBC display. In this condition the OBC is working, you just can't see it.
Basically, shorts in the electrical system anywhere can make any number of components behave badly. Start with the hatch - it's a terrible weak spot on these cars, really thin-guage wires. If shorts seem to persist afterwards, only then should you pursue other items.
--Micah O'C
'17 M2 6MT, Mineral Grey
'04 330i ZHP
'88 M5 2791445
'92 M5T BL01001
formerly '90 535iM, '92 525iT