Just on #3 ...
Based on what I know about cartridge sizes on the DS, I would expect most early NGP games to be on 1GB or 2GB flash cards; and until late in the generation, few games will be released on 8GB or 16GB discs. This shouldn't be too much of a problem because most HD console games are delivered on the XBox 360's DVD based disc, and I suspect there will be few NGP games which are as ambitious as most HD games; primarily because I doubt developers will be willing to devote the budget to develop HD console games on a portable system.







