What does 为 mean in 该公司目前为多达80款不同菜系提供外卖...?
You almost get it.


  为...提供 means "provide ... with" or "supply ...with"


Hence, the correct pronunciation here is wei4, not wei2.

Depending on the verb, 为, as a preposition, can mean "for, to, with". Prepositions in English and Chinese are quite different I think.