Why do you have two coils in line with each other? Both of them are too large for 1Mhz switching speed at 2A output. Switching speed, inductance of the main coil, and max output current are directly dependent on each other. I would go with 100-200Khz max on the switching speed. Will make it much easier to find inductors that handle 2A.
Typically, unless you use logic level mosfets, you need two voltage supplies to run a switching system. One at 3.3-5.0V for the control circuitry and one at 10-12V for the power circuitry (mosfet drivers and mosfets).
You're also going to need a different mosfet, as this one is only rated for 80V. You should make sure it's rated for double the input voltage to be safe. It also does not have enough current rating for 2.0A output. It's going to need to be rated for about 10A or so for a 2.0A continuous output.