Yes, they are still for sale. As with all the grandstands apart from the ACO one, there is no food and drink actually in the stands but there are food and drinks counters just behind the stands. It's a good place for watching all through the night though, as there is a good view of the pits.