For liquids, you’ll need to adhere to the TSA liquids rule (or equivalent in your country). That means bottles under 3.4oz (100ml) and placed in a clear quart-sized bag.
I always put glass items in my carry-on luggage. I find it’s handled with more care than checked bags, reducing the risk of damage.
I remember one time I was in Milan and I was looking out the window at the airport staff loading the plane. They were throwing the luggage onto the conveyor belt from half a meter away. They even overthrew one and had to go to pick it up from the tarmac. 🙁 Hope the owner wasn’t carrying anything fragile. I doubt it survived.
British Airways in-flight entertainment is pretty solid. What impressed me most was the selection of international films and TV shows. Perfect way to get a taste of different cultures during a long flight!