I mostly do 5 working sets per muscle group. Not including some stretches / warming ups before and in between.
If you have trouble getting your daily protein, get some frozen yogurt or down a protein shake. Spread your protein intake throughout the day.
Shake in the morning, 0,5ltr milk for lunch, dinner, frozen yogurt before bed used to contain my 30gr protein per meal. Don't worry too much about it.
But for most beginners I would advice to ask a seasoned lifte to critique your workouts. Most buff muscular dudes love to talk about their form, their workout philosophy, etc. And unless the employees look like sticks, ask them for advice as well.