But she was raised as a boy, right?
She completed Krishna’s missions
I am really not able to understand why would Krishna and Vyasa ask Drupad to adopt Draupadi? What was the purpose?
On one hand we say people can’t plan then on the other hand this
Drupada wanted a well-trained boy as defense against Drona. My guess is Krishna/Vyasa pointed out Dhrishtadyumna and made Panchali's adoption and subsequent marriage to Yudhishtira a condition to form the alliance.
Interestingly, HV says Krishna took 4 boys to his uncle Gandusha for adoption - one was Pradyunna, one was Panchala.
You can plan, most definitely. Why ever not? But not everything is a plan, and not every plan succeeds. Also, plans have to meet minimum requirements of logic.