Just change the fall speed for tanooki.
Overlapping for water, set the jump speed low, fall speed low, and add a on keyboard simulate jump for unlimited double jumps.
Edit:
Simulate won't work, use set vector x, and y according to mirrored, unmirrored.