I cant comment on the individual plugins you’ve listed but I wouldnt worry too much, WordPress can handle large sites no problem.
For better perfomance, try using a cache plugin which will serve static html pages : http://wordpress.org/extend/plugins/wp-super-cache/