I can't think of anything from Types that is required here, Views (and the WooCommerce Views extension) should work fine with standard custom fields, including those created using ACF.
(Note that any ACF fields that are stored in a proprietary format, e.g. as serialised arrays, wouldn't be expected to work, but anything that is essentially stored as a string will be interpreted as such by Views.)
Right. I stand corrected, Types is required for the settings pages for WooCommerce Views, so it does need to be active, although you are not obliged to use it for registering post types, or—in your case—custom fields.