Okay, set the price per person to $250. Then you'll need custom fields to gather the optional breakfast and lunch tickets. Make two fields like this...
Select the number of Breakfast tickets needed: [dropdown fee field]
Put values like this:
None|1|2|3|4|5|6|7|8|9|10
Put the fees like this:
0|25|50|75|100|125|150|175|200|225|250
Put the selection limits like this:
0|0|0|0|0|0|0|0|0|0|0
Make a field like that for Lunch as well except set the pricing based on $40.
You could also do a TEXTUAL field to put text above these options saying "Non-Golfing Guests" or whatever you want.
However many tickets are purchased will be added to the total registration cost and seen on the next screen.