OK, I thought I got my British terms down pat but what's the "girly parking system"?
Luggage cover? You mean like a tonneau cover? Is that what those little latches in the boot are for?
The rear glass is actually pretty heavily tinted and it is quite hard to see into the boot.