What is meant by "built" regarding the Vineyard card?
You get 1 coin per brown card that already exists, including brown cards built by your neighbors in the same round. Note that brown resources built into player boards do not count for this.

You do not get any coins for brown cards built in future rounds. All Age cards that provide coins provide them immediately.