The oil filler cap says 5w20 so that is what should go in it. Ford are renowned for going to great lengths to save a cent in vehicle production so if they went to the expense of having that printed the must have thought it important.

The oil filters must fit something else as my local motor factor had them on the shelf.

Steve