Disagreeing with a member of the news crew who has acces to the final game does seem a bit dangerous but some of what you said doesn't really make sence. I added numbers to make this less confusing.
1. Makes sence, DICE doesn't really do small maps. It wouldn't suprise me at all if the real map is twise as big.
2. Also makes sence.
3. This is where I disagree. Maybe Operation Metro doesn't have vehicles, but in the past Rush gamemodes have always had more power vehicles on maps then their conquest counter parts. Arica Harbor is a good example of this.
4. PC players already had Caspian Border with full vehicles so this would make sence.