I don't see what the problem is. As long as the player knows what it will cost him, and what is being added to the entry fees, there is no problem. As long as the TD's fees don't come out of the entry fees, and the auctioneer's fees come out of the player auction. If the auctioneer's fees come out of the pot, then the players need to be told that a percentage of Calcutta goes to the auctioneer.
I do think $30 green fee is too high, $20 would be more like it for that tournament. Here in the midwest, almost all tournaments are on bar tables, so we have to pump quarters into the tables.
Everyone pretty well knows that a room owner breaks even on a tournament, and any money he makes is off the bar and food during the tournament from the players and railbirds. Most tournaments here, the room owner puts up the added money, or the majority of it. I wish Evelyn Dysert, who is an AZB member and runs the Midwest 9 ball tour, would comment on this. She does an excellent job.