Oh boy...
Please hang in there. This guy sounds like he just needs to be taken good care of. Please do the consult and try to do whatever is possible, this little guy sounds like he deserves a fighting chance...
I also live on Long Island. If you need some support I am here for you.