Ok took a look at your examples. They are national parks.

  1. Already has =toll_booth and toll=yes
  2. A suspicious case of name=Booth
  3. Already has =toll_booth and toll=yes, but also fee=yes (a natural question)
    Although there is the confusion between fee=yes and toll=yes in other facilities, 1 and 3 feel clearer. Since you are charged to pass through the national park’s roads for hiking or driving, it leans itself more readily to toll=yes and =toll_booth.
    Problem is at 2. These may not have an amenity=ticket_validator, or amenity=vending_machine + vending=parking_tickets. It’s not clear whether =toll_booth should be used for carparks, although another possible perspective for this case is to treat it as a implicitly paid carpark inside a toll road.
    A side note is Trapps Hamlet Path needs to be connected to the road, not ending at the =parking.