Not including Fly.
Dive, Cut, and Waterfall aren't needed to complete the game. All you need is Strength and Surf.
Source- https://gamefaqs.gamespot.com/boards/661226-pokemon-black-version-2/64511997