Answer to Question 1
This statement is true. Opportunity cost is all that is required. And of course opportunity cost simply refers to what is given up in order to produce something. The item given up doesn't have to have a monetary price tag in order for opportunity cost to be calculated.
Answer to Question 2
Total utility is maximized when marginal utility is zero.