Does the Edo Tensei caster need to know all the hand seals to use the reanimated person? Is it necessary for, for example, Kabuto (the Edo Tensei user) to know all the hand seals and adequate knowledge on other techniques to control and fully utilize the reanimated person per his wish?

Or is it just a matter of "controlling a person somehow and use him"? What I observe is even when being controlled physically, mentally the reanimated character is reluctant (sometimes except few exceptions). Then, if the mind is not under Edo Tensei user's control, how does controlling work?
No, it isn't needed.

Neither Kabuto nor Orochimaru can use the Wood element, they don't know and cannot use all the Kekkei Genkai of the users they reanimated.

Controlling works by setting a goal for the reanimated person. "Kill them all", "Fight to hold them off", "Go to that point in the battlefield". The reanimated person will now do anything on his own to complete that goal, even if it is against his own will.