Does the HubLMS work with HubSpot Marketing or CMS Professional or do we need to have CMS Hub Enterprise?

This can work with CMS Hub or Marketing Hub Professional. We designed the modules to be able to be controlled by list membership.

This can work with CMS hub Professional. We designed the modules to be able to be controlled by list membership (with smart content). So how the demo performs right now is what you can see as a result. CMS Hub Enterprise would allow for you to leverage the membership functionality and we have already built all of the membership related layouts etc.