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://ww.wp.xz.cn/extend/plugins/wp-super-cache/