Monitors are normally talked about by their resolution, not number of pixels. 1MP is around 1440x900, or 1280x1024 if you have a 4:3 ratio.
The card you need for this depends on what you are doing. Onboard is fine for 2d and movie playback, while a real card will be needed for playing modern games. A 9800GT or 4670 should be ok.