I remember Molly. She had a couple false starts with our school back home. But we're not a boarding school here, hopefully that's more palatable for her?
The cat's not going to be appropriate for classes, so she'll have to leave that at home unless it's somehow physiologically required for her to function.
Lunch is $3.00 a day or she can bring it from home. And if clubs do have fees they're on an as needed basis. But generally speaking, no.