Well, you can find (FoG)(x) and (GoF)(x) easily. Simply put G(x) whereever an x is in the F(x), and vice versa for the other one.

The Domain is simply what range of values can be used in each function. Can it be any number or only a limited range of numbers?