В первом случае, скорее всего дело в том, что не расставлены скобки,
должно быть
if (userName <> 't9ote48te') Or (kotName <> '7ion') then
На счет TF_ANY - читаем хелп (раздел "Forms"), TF_ANY означает, что можно вводить любые символы, есть еще
· TF_EMAIL - для email адреса
· TF_NUMERIC - только для чисел
· TF_PHONENUMBER - для телефонного номера
· TF_URL - только символы, допустимые в URL
· TF_PASSWORD - выводит "*" вместо текста
И в случае ошибок настоятельно рекомендую писать не только где ошибка, но и какая.