G Form work well and are light, comfortable and easy to wash.
In terms of gloves there are a multitude of choices - Fly, TLD, LKI, Thor and 100% are good options, try bmx shops as they will have lots of options. Just make sure whatever you choose is not padded - no padding is better for little hands.