The newspaper article on Tam's competition success is actually about defibrillators and other medical equipment.
Tam has a "Plantinum Pass" for the GFT.
According to the cinema booklets in the foyer and Tam's 'platinum' pass, the cinema Jack and Victor are watching Rio Bravo at is the GFT (Glasgow Film Theatre). However, the actual location used is The Grosvenor Cinema, located in a different (and quieter, therefore better for filming) part of the city.