You're correct, you don't need two. However, the installation will be easier if the GI is located near the ELCI and inlet than splicing wire and running it aft to the other inlet.2 galvanic isolators are not necessary if the shore power grounds are joined at the shore side of the GI as they should be.
if there isn't a shorter way to run the shore power cord, then a 25' extension cord will be the easiest and least expensive option.