Will I have to sit cross legged on the floor?

No. Chairs are provided, though sitting on the floor is an option if you are most comfortable there.