While I think that you are spot on with regards to most of the specs, I have to challenge you on a couple things here.
First: 1GB of ram is not happening. Sorry but you will be proven wrong on that one. It will be 512mb, take it to the bank.
Second: I don't think there will be an additional port, be it USB, SD, lightpeak, whatever...
Everything else looks to be in line with what I expect to see
well iphone 4 has 512mb 8 months ago, on a single core A4.
I believe ipad 2 and iphone 5 will both have 1gb ram, with dual-core A5