Hi
The limits to the X foam is only your artistic ability lol.. I use both above and below water even used it to make a 7x10 foot water fall.
for the Gh. I would suggest using the minimum expanding "Great stuff" at is far less pourous . Also if you want to attach natural materals
add them with silicone after curing. I just use acrylic latex paint for the color ,Find it holds up as well as two part epoxy for about a third the cost. You can get small amounts at craft stores in around 40/50 colors Would also suggest forming on a table top on wax paper,painting
and then adding the texture if desired. Then glue the pieces to a heavy rock this overcomes the bouyancy and also allows the pieces to be removed from the tank if necessary. I'm setting up a 125 probably for rifts but I want it viewable from both sides because it will be in the wall.
Going to use some 1 inch slabs of sandstone / quartz as the base.. Will also probably place these on eggcrate to allow for a "gravel purge"
system with oversize substrate. as well as an auto water changer.
You can buy a can for under 5 bucks , get one and experiment lol Be sure to wear dispoable gloves as the "stuff " is incredibly sticky until cured. good luck!!! gary