1. Evet, tabii ki kurabilirsin.
2. Evet localhost üzerinde sunucuda olduğu gibi çalışabilirsin. Yazılar yada makaleler ekleyebilirsin, bunlar localhostdaki veritabanına kaydedilir. Bu veritabanının çıktısını alıp sunucuya yükleyebilirsin. Sadece sunucuya yükledikten sonra site adresini uygun biçimde değiştirmen gerekir.
3.WMAracı dahil bir çok forum showtread yerine konu adı şeklinde bağlantılar kullanıyor, SEO açısından iyidir.
Ek Olarak: Localhost'a vBulletin kurulumu birçok sitede görsel ve yazılı olarka anlatılıyor, buradan ulaşabilirsin. Windows altında MySQL ve PHP çalıştırmak için de bir localhost yazılıma ihtiyacın olacak. Anlatımlarda farklı yazılımlar ile yapılıyor olabilir ancak benim tavsiyem WampServer