Regarding activities~ find out if a local gymnastics place offers any kind of scholarship/financial support, or if your local parks and rec office or district community education offers activities in which she would be interested. These often offer scholarships/financial support. It is worth looking into especially with summer coming up. There might be some day camps or dance/gymnastics camps she would be interested in. Worth a try!