Entrambe le forme sono corrette, ma si usano in contesti temporali e grammaticali completamente diversi: avremo (con una 'm') è il futuro indicativo (noi avremo tempo), mentre avremmo (con due 'm') è il condizionale presente (noi avremmo tempo se...). La doppia 'm' indica il condizionale.
Al condizionale presente raddoppiano la “m”, ma quando non raddoppiano? Le prime forme citate sono in effetti quelle della prima persona plurale del condizionale presente dei verbi avere, venire, dovere.
Avremmo dovuto vederci o ci saremmo dovuti vedere… Quale la forma corretta? RISPOSTA: Sono entrambe corrette. La prima è più formale, la seconda più comune.