I'm not sure, I never took prep classes for mine. But the GED itself doesn't cost all that much. Talk to the school your getting your GED through and ask them :)
No - you're responsible for paying for it. If there is a financial burden, then there may be resources for you - talk to your instructor.