hi abhi, it is a great project, i think a single mosfet couldn’t handle that much current for a long run. ang also, d1 can be change also into mosfet to be more efficient. IGBT can also be a replacement for the mosfet.
I have tested 10Amp current from irfz44n. And the temperature rise was around 50c. Max current rating is 49A. I think it can handle 15Amp continuously with heat sink and colling Fan. And you are right IGBT and another mosfet as D1 is great for efficiency. But we have to keep cost minimum. Just for that I dropped P channel mosfet with N channel. As n N channel are cost effective and have higher power ratings.