Todo es posible con Wordpress
Lo puedes instalar en la raíz de tu server o dentro de una carpeta con el nombre que desees que tenga. Aquí la docu
http://codex.wordpress.org/Giving_Wo..._Own_Directory
En cuanto a los themes, si lo usarás, de otra manera no tendrás diseño alguno en tu sitio. Wordpress normalmente carga un diseño que viene preinstalado, luego puedes cambiar a otro, lo puedes hacer tú mismo a tu medida o como quieras, el punto es que este theme que uses tendrá la estructura que desees, des de muy simple hasta algo realmente complicado. De esa manera podrá parecer un blog o un sitio web con todas las de la ley.
El calendario, la nube de tags y demás yerbas las puedes manejar con el uso de los widgets, osea, puedes ponerlos o quitarlos a tu antojo, a medida que uses el sistema te familiarizarás con él y verás que es realmente sencillo.
Desde mi experiencia te puedo decir que cuando hago algún theme para un cliente o
para mi mismo, uso
Twentyten Five como framework.
Cualquier otra duda, pues adelante.
Saludos.