4 lbs is a small duck. It will be enough for 2, but you won’t have much leftover. I roast duck low and slow (250 ⁰ F or 275 ⁰ F), until it registers around 185⁰ F. You’ll have lots of rendered duck fat for other uses.
You’ll do fine. I roasted my first duck when I was 12!