Thanks Noman. 🙂
1.) The shop page does work with the Free version. It hooks into archive-products.php. In the Pro version, Vendor Stores are their own custom post type. This will allow more freedom for things like showing categories specific to the vendor, and things like that on the shop page, instead of just a lump of products like Free does.
2.) get_formatted_legacy is not code used in WC Vendors Free or Pro, not sure where that error is coming from?