They have free parking, unless you use garage. Dont know how long you can leave it, without having a problem. Garage might have paid long term parking. Not really sure.
Cars have been there up to 10 days that I have seen
I would ask the town ot Islip.
I'm not sure but if you call the ticket office they might be able to help you.
Thanks! Your answer is awaiting moderation.