Я полагаю, что веб-сервер играет роль в принятии решения, выполняет ли каждый http-запрос отдельный поток. Что касается apache, то да, каждый запрос будет выполняться в отдельном потоке. Что касается наличия нескольких экземпляров сценария tcl - все зависит от того, насколько хорошо был написан сценарий tcp.