Assuming you have an aerial – you should be able to pick up basic FreeView channels without purchasing a TV package from Virgin Media. Dependent on how often you're planning to stream Netflix though, perhaps consider upgrading your broadband speed.
Yes but you'll get the same response. If you don't subscribe to VM's TV service you wont get any channels, free to air or otherwise over your VM connection. You'll need either a free view set up or free sat.