Фраза «дрожать от мышей» является неправильной, потому что глагол «дрожать» в русском языке употребляется с существительными, обозначающими эмоции или состояния, а не с существительными, обозначающими живых существ. Например: дрожать от страха, дрожать от страха перед мышами, дрожать от холода, дрожать от волнения.
Да, запятая нужна.
Запятая перед когда не требуется.
Все правильно.