Yup! But I would possibly include 96.09, or 96.086, and make your answer more accurate.
So, now #2:
How many moles of oxygen are there are in 1 mole of O3?
How many moles of oxygen are there in 0.5 moles of O3?
Now, solve the same way, use that answer and the molar mass of oxygen to find the mass.