As duas formas a favor e em favor estão corretas mas devemos atender ao contexto da frase.
Ou seja, ambas as locuções são válidas mas nem sempre podemos usar da mesma forma.
A favor é, habitualmente, utilizado no sentido de: favorável a, de acordo.
Estou a favor!
Votámos, evidentemente, a favor deste relatório.
Pode, também, ter o sentido de “para o beneficio” de:
Faltam medidas positivas a favor da navegação.
Em favor é mais adequado no sentido de: para o benefício, em proveito, no favorecimento, em prol.
Procurai agir em favor do próximo.
Não use nosso relacionamento em favor de sua causa.
O seu maior fã falará em favor dele.