Hola, el RequiredFieldValidator simplemente se asegura que el campo no esté vacío, para validar datos numéricos puedes utilizar un RegularExpressionValidator, ten en cuenta que estos validadores sólo funcionan en IE.
Sobre la segunda pregunta revisa un poco de databinding (un comienzo puede ser
http://support.microsoft.com/default...307860&sd=msdn)
Saludos