Perhaps I missed it but is there a tutorial/how-to that explains step by step how to do this ^ ??
Also if there is any pitfalls or things to note to successfully run a monero node with i2p.
I don't like to pretend to know much so I like it when I can have things ELI5.

i apologize, my original suggestion was confusing. It was just to run an i2p node.. not a monero node through i2p. The first is easy and helps increase the speed and privacy of the i2p network, the second is kinda convoluted and doesn't really do much of anything for anybody at the current moment.
easy instructions found here:
https://geti2p.net/en/