2: Security (Authentication and authorization, authentication will also involve using openID). am thinking authentication plugin, which other ones will be great ?
3: Great user interface design (with possible some ajax features to speed up loading time). Will google webkit be appropriate for this ?
bootstrap and jquery
buy ready made theme from wrapbootsrap
5: Search engine optimization ?
depends what you mean