Should I add my landlord as additionally insured?

Yes, landlords and property managers often require you to do this, which you can do at no additional cost, while signing up for your policy, or at anytime, as needed.