If "mai" is defined as "don't/do not", why is it that it then means "come" when paired with "e hele"?
Mai is a command (Don't) as well as a particle indicating movement or action in direction of the person speaking, as above. (Illustrated Hawaiian Dictionary - Wight). Aloha
Would "don't go" be "Mai hele"?
Is "e hele ʻoe i koʻu pāʻina" also correct? Is it subtly different in meaning from using "e hele mai", and if so, what's the difference?
Your sentence means go to my party. Hele mai means go toward me, or come. The mai specifies the action as toward you.
Why couldn't it be come to my meal, as in inviting someone to dinner?