Mostly untrue.
Yes Crew have to collect bags from baggage hall but thats standard practice worldwide.
I Can count 2 sets of staff toilets and showers on the apron level of T5a and 2 on arrivals level alone. 2 sets of locker and drying rooms airside on arrivals level. 2 rest rooms in t5a for ground staff and 1 for crew plus 1 in t5b. 2 landsides staff coffee shops, 1 airside staff coffee shop in t5b. 2 staff snack/sandwich bars airside in t5a. Plus 4 full meal canteens one in T5a landside, 1 in t5b plus one in EAA and SAA buildings.