There will be incense at all of the Masses except the 7 AM Christmas Day mass
Yes it is, they do open windows though
My guess would be NO, but you can still sit far away (the very last row on either side) and also in the middle to avoid the smell.
Thanks! Your answer is awaiting moderation.