Some answers to your qestions.
Is it better to get a sync cord to join the two strobes or use ikelite sensors?
Yes, its simpler and more reliable.
Are manual controllers a good idea?
Not needed for the Ikelite housing as it has built in TTL AND manual control.
http://www.ikelite.com/web_pages/2d20canon.html
http://www.ikelite.com/web_pages/ucanonettl.html
I have some good canon lenses 17-40 4.0 and a 24-70 2.8. Is it practical to use theses underwater? If not what would make a good underwater SLR lense?
Not sure as I am not familiar with Canon lenses. But if there is a port for it on this chart, it's probably ok.
http://www.ikelite.com/web_pages/2port_canon.html
Is a dome port better than a non-dome port?
You need ports that match the lenses. In general, domes are used for wide angle and flat ports for close-up and macro lenses.
http://www.ikelite.com/web_pages/2port_canon.html
Some answers to your questions.
Is it better to get a sync cord to join the two strobes or use ikelite sensors?
Yes, its simpler and more reliable.
Are manual controllers a good idea?
Not needed for the Ikelite housing as it has built in TTL AND manual control.
http://www.ikelite.com/web_pages/2d20canon.html
http://www.ikelite.com/web_pages/ucanonettl.html
I have some good canon lenses 17-40 4.0 and a 24-70 2.8. Is it practical to use theses underwater? If not what would make a good underwater SLR lens?
Not sure as I am not familiar with Canon lenses. But if there is a port for it on this chart, it's probably ok.
http://www.ikelite.com/web_pages/2port_canon.html
Is a dome port better than a non-dome port?
You need ports that match the lenses. In general, domes are used for wide angle and flat ports for close-up and macro lenses.
http://www.ikelite.com/web_pages/2port_canon.html