You could substitute "compensate" for "reimburse" in the second sentence, but it might change the exact meaning, although the main point would still be the same.
However, in the first sentence you cannot.
We will reimburse any expenses incurred. Means that they will give the person their money spent on expenses back.
Although synoyms, "compensate" has a broader meaning than "reimburse". In everyday English, you will see "reimburse" being used as "refund":
If the item doesn't match the description on the website, your money will be reimbursed. Notice you can't use "compensate" in this sentence.