Answer:
a. Oxygen is the limiting reagent. 
b.
%
Explanation:
Hello,
a. Limiting reagent and sulfur trioxide's theoretical yield.
At first, we must compute the involved moles for both sulfur dioxide's and oxygen's as follows, considering the volumes in liters and the pressure in atm of 50.0mmHg*1atm/760mmHg=0.0658atm:

Afterwards, by considering the properly balanced chemical reaction:

We compute the oxygen's moles that completely reacts with the previously computed
moles of
as follows:

That result let us know that the oxygen is the limiting reagent since just
moles are available in comparison with the
moles that completely would react with
moles of
.
Now, to compute the theoretical yield of sulfur trioxide, we apply the following stoichiometric relationship:

b. Percent yield.
At first, we must compute the collected (real) moles of sulfur trioxide:

Finally, we compute the percent yield:
%
%
%
Best regards.