Boarding schools are schools with a boarding house, some like Eton are boarding only, but others will have day pupils. Both can be described as boarding schools though, even if it isn't compulsory.
Maybe so, but the school is billed as an 'independent school', not a boarding school.
When Lorraine Donnogan built the school, she set it up as an independent. Check wikipedia.