2) Su ogni postazione, dal browser ho indicato il percorso per giungere al mio pc, quindi \\nomepc\nomecartella\paginainiziale
(la sintassi è giusta ma x brevità l'ho solo accennata)
Fammi capire, dal browser gli altri che dovrebbero accedere al tuo sito digitano nella barra degli indirizzi \\nomepc\nomecartella\paginainiziale?

Se è così è normale che non funzioni, in questo modo le pagine vengono interpretate come html puro e semplice, le pagine non vengono interpretate.

Per rendere disponibile il sito a tutti, non devi fare nulla di tutto ciò, sempicemente con apache/php/mysql attivi sul tuo pc devono semplicemente scrivere nel browser
http://x.x.x.x/paginainiziale
dove x.x.x.x è il tuo indirizzo ip sulla lan.

Per quanto riguarda la seconda domanda dipende dalla potenza dell'hardware installato e dalla configurazione di apache, ma un pc "normale" va più che bene per supportare il traffico di un sito internet da 20-25 connessioni al secondo, figurati per un sito interno ad una lan.