You have gotten wonderful advice here and I agree 100%. I just want to let you know that I am in your area: I work as Animal Care Specialist for the Weinberg Nature center in Scarsdale and I release squirrels there as well as at the Read Sanctuary in Rye NY. So if you ever need local help with Sebastian, please don't hesitate to call. I will PM you my phone. If Sebastian was a grey squirrel I would say let's try a soft release but flyers are a whole different story. Anyway you have a rehabber nearby.