DO I NEED A PROGRAMMER for MEGA 2560 ?

On TOOLS: I chooce: Programmer: Arduino as isp . (is it ok?)

No. You should just choose Board, then "Arduino Mega 2560 or Mega ADK".