there is ip over fiber channel. no need for separate ethernet. At least in theory, in practice I'm sure if anyone implemented
enough parts to make it useful but the spec exists.
No. When I heard about Cisco having FC over Ethernet for their UCS servers I was grossed out because of how Ethernet is a L2 protocol that can't handle multi-path without ugly hacks like Virtual Port Channel and discovered that there is no real support for IP over Fiber Channel. There is a wikipedia page for IPFC but it seems to be completely dead.
https://en.wikipedia.org/wiki/IPFC