Ответ 1
Да.. Слоты - это обычные функции, а вы можете напрямую их называть.
Из docs,
Вызывается слот при поступлении сигнала, подключенного к нему. Слоты являются нормальными функциями С++ и могут быть вызваны обычно; их единственная особенность заключается в том, что к ним могут быть подключены сигналы.