ti posso rispondere solo alla seconda !!
Se riempi la colonna prendendo i dati da una select,
e' stesso nella select che li devi ordinare ...usa una istruzione tipo Order By o roba del genere!
Ciao Jefferson