Sky have confirmed that all races next year on their Sky Sports F1 channel will remain advert-free. This post on their Help Forum by a Sky employee notes that “as per this season the actual races will be advert free”.
So it appears that things will remain the same with regards Sky’s advert policy concerning Formula 1. The saying ‘plans are always subject to change’ come into mind, especially considering it is a forum post, but given that it is from a Sky employee, you can take the post as somewhat official. In any case, it seems that Sky are planning to continue with the no advert approach during the races in 2013, which is a sensible move in my opinion.
Interestingly, though, one question raised by the original user, that being whether Sky Sports F1 will be part of the HD subscription for 2013, was not answered. No answer would suggest to me that the HD part is ‘under review’. In 2012, the channel was available for those with either the Sports package or the HD package, time will tell whether it will instead be exclusively for the Sports package from 2013.