Sounds like RPM could be a bit high - if I drive any of my cars, park and allow it to cool several hours, restarting generally does not see a gross increase in RPMs, maybe hits 1200-1500 RPMs briefly and then comes back to around 1000 RPMs or less within two minutes. There are reports of unusually high RPMs with the DBW Corollas - they generally don't get much attention unless they affect driveability, ie. the car will run away if stuck into drive. If you shift into gear - does the RPMs drop to a reasonable level? If yes, you are probably experiencing a "feature" of the DBW system. If not - then you should probably bring the car in to be diagnosed. At the very least - get a paper trail started on this issue.
As for parts content - depends on where the car was made: Canada, US, or Japan. Domestic content wise - the 9th gen Corollas are around 65% mark for US/Canada parts and manufacturing (Matrix = 70%). The newer 10th gen Corollas (2009+) have dropped some - they are at 50% Domestic content (US/Canada). This number would be on the window sticker - if you get a chance, take a peek at it. I know when I bought by cars, the dealership always stuck the window sticker into a folder for me. If I remember correctly, my 8th gen was at 70% Domestic content, the same and the Matrix.
That doesn't mean the car was built poorly - you might be more sensitive to these occurances. But, sometimes it does mean that you have a real lemon on your hands - that's why these forums exist. Unfortunantely, it is tough to nail down if something is a real problem or not until something happens. Both issues don't seem to be a big problem now - but I'd keep a log of when these occurances happen and conditions surrounding them. Might start seeing a trend that may lead you into the right direction in explaining what is happening there.