For residents of the Town of North Hempstead the fee is $225. For non residents the fee is $275. You just have to come to the garden to fill out the application. You can call (516)-869-7636 to get more details.
Believe you just need to get permission, contact the office I'm sure they'll help you.
Thanks! Your answer is awaiting moderation.