ник: osmor
поверку типа вносимых данных обычно делают указываю соответствующий тип у поля таблицы и/или формы, и еще маской ввода.
Остальные вопросы слишком общие. Но в целом посмотрите про Dlookup
еще можно посмотреть примеры на сайте hiprog.com
http://hiprog.com/index.php?option=com_content&task=view&id=663
и др.