Dudo que se pueda. AMD permite crossfire entre tarjetas de mismo chipset y determinadas tarjetas similares de misma generación, recuerdo que tenían una lista en la web con las posibles combinaciones.
Lo más probable es que una 290 sólo pueda hacer crossfire con una 290 y 290x.
Después estará las esperanzas (que yo diría que no será viable en la práctica o será con importantes limitaciones probablemente) de que con dx12 funcionen tarjetas totalmente diferentes en conjunto, comprar dependiendo de algo que ni han demostrado yo no lo haría.
Otro tema es que en crossfire la cantidad de VRAM disponible es el equivalente a la VRAM de la que menos tenga, así que 3 y 8gb serán 3gb.
Tienes varias opciones, esperar un milagro con dx12, hacer un crossfire de 290/290x, quedarte como estás, poner sólo una 390x.