Connecting to a switch/router doesn't change anything, that's just how the Internet works. The fiber from the street is almost certainly connected to switches before it gets to your house as well.
If anything would break the "fiber to the desktop" meme, it's the fact that most residential ISP ONTs I'm aware of do not support SFP, which means that you'd have to get copper out of the ONT, then convert it back into fiber. You'd have to get lucky with an ISP that has compatible options.
Unlike Tor, which is built around accessing the clearnet anonymously, I2P is primarily designed around keeping traffic in the darknet. When you join I2P, you route traffic for other nodes but only within the I2P network, it will never leave through your clearnet address.
The equivalent of Tor's exit nodes are called "outproxies", but they aren't often used, there aren't very many of them, and you have to specifically set them up manually as it isn't the default behavior like it is for Tor.