1-Il validatore non ti dice il risultato verrà bene, ma se la sintassi del codice è corretta
2-Non sono proprio d'accordo che quel pixel trasparente serva a qualche cosa, anzi penso che sia più di danno che altro
3-Per ottenere un bordino hai usato le tabelle in un modo improprio, ci sono modi più efficienti e corretti per creare bordi.
Edit: cerca di evitare di scrivere saltando una riga ogni riga, renderesti la lettura più agevole