I would say
virgin to recorder via scart
virgin to tv via hdmi
recorder to tv via hdmi
tv aerial to recorder - for access to freeview signal
To record virgin, select relevant channel/av input in recorder
To record freeview select channel on recorder and record
To see virgin on tv - select relevant channel/av input
To see recorder and thus freeview, select relevant channel/av input on tv
To get virgin on recorder - select relevant channel/av for recorder on tv, then relevant channel/av on recorder for virgin.