Do I need to open a separate DP or Trading Account to avail Margin Trading Facility?

No, you can avail the MTF through your existing Trading and DP account.