A immaginerei che venga, quindi, corrisponde vorrei che venisse. La variante vorrei che venga in astratto è corretta, ma è di fatto giudicata decisamente trascurata. Coerentemente, per l'anteriorità alla costruzione immaginerei che lui venisse / sia venuto / fosse venuto corrisponde il solo vorrei che lui fosse venuto.
Quando Il fatto che introduce un evento dato per certo, secondo la Treccani il verbo che segue dev'essere all'indicativo. Esempio: Il fatto che hai studiato ti permetterà di superare l'esame. Quando Il fatto che introduce un'opinione o qualcosa di cui non siamo certi, il verbo che segue sarà al congiuntivo.
Se l'azione della subordinata è contemporanea rispetto a quella della reggente si usa il congiuntivo presente. Se l'azione della subordinata è posteriore rispetto a quella della reggente si usa l'indicativo futuro semplice o la perifrastica con il congiuntivo presente.
Il congiuntivo si usa per esprimere un'azione che indica un evento non sicuro, ipotetico o irreale a differenza del condizionale che esprime un'azione incerta ma che accadrà molto probabilmente in presenza di una determinata condizione.
Come non confondere il congiuntivo con il condizionale?
Innanzitutto, bisogna tenere a mente questa sfumatura di significato: usiamo il congiuntivo quando vogliamo esprimere un'azione che indica un evento non sicuro, ossia possibile. Il condizionale, invece, quando parliamo di un'azione che è sì incerta, ma che sicuramente accadrà in presenza di una determinata condizione.