Lo spazio non dipende dalla scheda madre, lì basta una presa PCI-E, può essere di qualsiasi dimensione vuoi la scheda in se :D Devi controllare che il case supporti schede video lunghe 31 centimetri, non è detto che lo faccia.
In crossfire non le puoi mettere due schede diverse, e su quella scheda madre non ci potresti mettere neanche due r9 290 perchè andrebbero malissimo, non ha la banda sufficiente per tutte e due le prese insieme (specie per schede potenti come la R9 290). Comunque questo non ci interessa, una R9 290 la puoi mettere a patto che il tuo case sia lungo abbastanza.
Non sottovalutare la questione alimentatore, verifica perchè non è un componente secondario, è fondamentale a meno che tu non voglia farti il PC all'occhio di bue. Devi leggere l'etichetta posta sul suo fianco aprendo il pc e vedere che dato riporta dove c'è scritto +12v =. Se dopo l'uguale c'è almeno un 40A può andare, altrimenti assolutamente no.
Quell'i5 potrebbe darti qualche limitazione in alcune circostanze, se lo overclocki è meglio.