Absolutely correct on everything.The old EY/VA (ACCC) agreement has since expired, although they have (or are in the process of) restoring the codeshare and FF reciprocation agreement.
Although IIRC, EY still has Carrier 'Surcharges' for booking reward seats.
As far as I am aware it never stops for codeshare and FF agreements. Flew them twice since VA got bought by Bain as an EY Plat and everything was as usual - for miles and status.
They are currently running a promotion - earn double miles if you fly on a virgin ticketed and operated flight.
So I believe they are still quite 'close' partners.