ST8A will fir a ford 351 CC V eight.
If the truck normally takes an ST8A then yes an ST16 should work just fine. The ST8A and ST16 have the same thread size and gasket size. The only real difference would be a little lower oil capacity. If the truck normall takes an ST2, then no it will not work.
Do not install any Super Tech or Fram filter on your Accord. Purchase a quality Purolator, Bosch, Mobil 1, or Honda filter.
Ford Crown Vic Police ( iron block, pushrod ) 351 and some 302 CV's.
Super Tech
wal mart super tech filter # st3614 or Fram filter # ph3614
st3593a
ST3614
ST9688
2018 ford transit 250
St-6607
Walmart has a book that tells you which filter fits your Ford.