Answer:
All should be added.
Explanation:
All of these are important to your cover letter to make it seem professional.
Hope this helped
Fixed-term contract is most feasible in this scenario.
It should be, yes