RE: glue for foam to foam bond
Epoxi will work but the weight increase will be noticeable.
I vote for polyurethane.
Just do not forget to make some trials on scrap, othervise you can finish up with too much foam (depends on how much you moisture it).
Some pictures of wing build from EXP and glued with polyurethane.
Regards