You will need new shifters and new brake levers since brifters made for drop bars have the wrong size clamps. Also, you will probably need "flat bar road bike" shifters as MTB front shifters aren't compatible with a road front derailleur although, with a double crank, an MTB front shifter may be workable.
You will also probably need a new stem unless your new and old bars have the same clamp diameter.