Answer:
1) We must follow the revenue recognition principle in order to determine whether these transactions represent one single performance obligation or three separate ones. If revenue can be recognized after each delivery has been made, then each transaction will be considered a separate performance obligation.
Personally, I believe that on November 8, 2018, $450,000 in revenue must be recognized since title of the goods passed from Bullseye to Schmidt. That means that the earning process had been realized. The same for the other transactions, so I would consider them 3 separate performance obligations.
2) total revenue for 2018:
November 8 = $450,000
December 27: $150,000
total = $600,000