Do I need the Arduino IDE Installed In This Scenario

oqibidipo:
No. The original Mega with ATmega1280 had FTDI, but Mega2560 boards have ATmega16u2 (R3) or ATmega8u2 (R1/R2).

I stand corrected.