была ли необходима казнь короля для победы революции в Англии
Да. Король может собрать войско из своих сторонников, найти поддержку у других стран. Если король сам не подписал провозглашение конституционной монархии, то его казнить нет особого смысла.