La risposta alla prima domanda è perché l'attributo valign ha come valore di default middle. Se vuoi allineare in alto devi impostarlo a top.
Dai un'occhiata alle specifiche ufficiali del tag td.