Does vendor have this functionality?
Yes , Vendor can set Shipping methods as well as Shipping Cost for his product. We include Vendor Multi Shipping Add on and Vendor UPS Shipping Add on in our Marketplace Platinum Package which provides you this facility.