Welcome back to the new NEFF. Take a break from Twitter and Facebook. You don't go to Dicks for your fly fishing gear, you go to your local fly fishing store. Enjoy!
Depending on where on the D you are gonna be, you should be fine with a float tube ive got a 2 day float trip planned in mid june for smallies on the D that i did last year, northern jersey area, some big slow water here and there but float tubes where fine