Hi @Ahmed Essam ,
Yes that's right, it's not recommended to use NIC teaming for the storage network, better go with MPIO, some configurations have changed since Windows Server 2012/R2, I would highly recommend going through the articles below, they offer really good information about Hyper-V networking and how you should set it up.
Hyper-V Virtual Networking configuration and best practices
The Really Simple Guide to Hyper-V Networking
The Complete Guide to Hyper-V Networking
(If the reply was helpful please don't forget to upvote or accept as answer, thank you)