Как правильно разместить запросы, в гуи или в отдельный файл?
По православному, через импорт конечно.  Да и модульная концепция довольно не плохо смотрится для дальнейшего расширения проекта.
Если уверен, что не будет расширения проекта и количество/размер запросов не велики, то я бы оставил запросы в классе ГУИ, а не создавал отдельный класс на три запроса по четыре строки. А если запросов много или они сами по себе большие, то только в отдельный класс