Questions on Meshing

I noticed that it is required to have a license for meshing for the cnWave in the cnMaestro X. Does it mean that if I need to enable the mesh feature between DN to DN, it is required to pay the license in addition to the purchase of DN ?

Suppose our customer does not want to use cloud to control the system but only require to have the E2E controller installed on one of the servers and only need the cnWave works in standalone mode with DN to DN meshed, do we still need to purchase the license ?

Over 20 nodes currently a license for X is required. Under 20 nodes you run the e2e controller on a DN node. 20 nodes is all DNs+ CNs