Free parking is available but there is no airport shuttle. The hotel shuttle is to nearest subway station JFK/UMASS. From there, you need to catch a subway train.
I think so as long as you stay with them of course
Thanks! Your answer is awaiting moderation.