Can I book for one day, or do I have to attend for all three?

No, due to the set-up of the show, part bookings are not possible. You will set up on the Thursday before the show and must attend for all three days of the show (Friday to Sunday).