The engine serial number is challenging to read but I suspect the number to be 1A087486 which is close enough to locate your engine parts... I'll link 3 good places for you so you can compare notes as you order part items over time...You'll want to save this number somewhere even if you put it back on the engine itself for you or someone else.
5.0L MPI ALPHA/BRAVO 0W650000 THRU 1A299999
www.mercruiserparts.com
Here will be one parts catalog for your transom assembly and stern drive unit too that comes up under 1A154734... When possible, look on the side of the stern drive upper housing for a serial number and/or the gear ratio as you'll want to store that info too should things ever need to be changed or serviced.
Being an Alpha stern drive the fuel cooler pump will be mounted down past/behind the belt driven power steering pump...You can't see it in the photo but it will rest way down low of the port side of the boat (< left side as you face forward (Bow) sitting in the driver's seat) about where the engine block and oil pan meet.... The pump will be hard to see as there is a black cover over the holding assembly...It will also be behind the front engine motor mount....Sometimes the pump is challenging to get at and takes some time to R&R the components if found needed.
The 32-864579 water hose we see leads to the fuel pump....The yellow and blue device we see heading down is a water flow check valve designed to try and keep the hot engine/thermostat water from flowing down to the fuel pump cooler helping to avoid what is called fuel vapor lock when hot not letting the engine start during hot times...
Not the best but here's a general video of someone doing it before.
Fuel filter part number is item number 4,
https://www.mercruiserparts.com/bam/subassemblydetail/51444443/28194112
| 4 | 802893Q01 | FILTER-FUEL Quick Silver branded name/color white, which is the same as, | | ACT | | $19.79 | $19.31 | 1 | |
| 4 | 802893T | FILTER-FUEL MerCruiser branded name/color black. | | | | | | | |
Service Manual part number 864260T00,