Also, be prepared to replace hoses elsewhere if it's never been done on that vehicle.
You may want to get a small mirror and check the underside of all the hose fittings you can get to. Check for dried white spots (antifreeze) and/or brownish discoloration.
Edit: just noticed it looks like your engine partition is broken. You might want to fix that as well. It's fairly easy to do. Helps keep liquids off the engine in places it shouldn't be.
See here:
https://xoutpost.com/bmw-sav-forums/...partition.html