Find a motherboard with a Z68, the socket to fit and as much room as you can get between the video cards.
Your list will already eliminate some boards and bring others into consideration.
Double check your Board choice for memory voltage example... 1.5v or 1.65 v or whatever.
Double check your board to ensure your Dimms are all together. Some boards make life miserable by splitting dimms on both sides or around your CPU forcing you to set a CPU cooler against itself.
Double check your board for a proper 8 pin plug near the CPU.
Double check... you follow your list on down part by part.
If your choice board passes then that is the board for you.
Get a fat spinner hard drive to store stuff. 3 tera 7200 RPM comes to mind. Your SSD's or any SSD is not considered reliable IMHO. They are getting more reliable.. but I use my strictly for gaming.
Also you state video editing.
Double check to verify that you can use your GPU's in LUCID or some other program related to Nvidia for encoding video. My cards can actually capture it's own video no Fraps needed. (I have not tried it yet... a few moments of BF3 beta uncompressed will fill gigs and gigs of disk space.)