NBC SN's original deal for WSBK this year was to show just six races tape delayed. I don't know if the pandemic changed that schedule I doubt it. Streaming is best option if you want to see all the races.
WSBK has been posting the occasional practice session or highlights for free on their site. I think you still have to register but you don't pay anything.
Even better, the WorldSBK YouTube channel posts many of the same highlights and extra content videos.