2) RAM is insignificant in handling no. of pixels
Incorrect. When apps are frozen in the background, each pixel is held in RAM to allow for quick switching. Which explains why the iPad 3, which has roughly 4million pixels, requires 1gb of RAM. While the iPad 2, which has a little over a million, runs smooth as silk on 512mb.