BCI group size ( 58 ) according to fordparts.com
No, it does not.
Any battery that fits that has at least 500 CCA. The more CCA the better especially in a cold climate.
a 1999 ford experdition battery
BCI group size ( 65 ) fordparts.com has batteries listed with 650 to 850 cold cranking amps for each size of engine in a 1987 Ford F-150
The size is 185/65 R 14.
Rayovac BR2335
A 100 type battery according to Pure Tyre
The ECU is located inside the passenger compartment under the console where it fits up against the dash.
The fuel filter should be on the side of the engine on a 1987 Ranger. It fits into a canister.
This is a Fuel Filter that fits 1984 thru 1986 Ford Escort or Tempo 2.0 L Mazda Diesel motor.
Any place that sells batteries will have a chart listing the correct size for your Ford.
Car batteries are quite universal. As long as the battery physically fits in the battery box it will work. When selecting a battery, get the battery with the highest cold cranking amps you can afford. The extra battery power helps the starter crank the engine over faster when it is cold.