New York Trip

I am planning a New York trip in PE in September, as there seem some good prices for that time of the year.
The most likely return will be on a Monday on VS46 from JFK to LHR. Is this a Virgin operated flight as opposed to a Contenental code share? I assuem so as I thought the Code share flight numbers were higher number flights. I didn't see any high number flights on the VS website - do they still codeshare on this route?
Also the VS website shows this flight being operated by a 747-400. Many of the JFK flights have gone over to A346's. However being a 747 will be good as I will be travelling with someone who has never travelled on a 747 and keen to do that. Does it often get substituted to an A346?
The most likely return will be on a Monday on VS46 from JFK to LHR. Is this a Virgin operated flight as opposed to a Contenental code share? I assuem so as I thought the Code share flight numbers were higher number flights. I didn't see any high number flights on the VS website - do they still codeshare on this route?
Also the VS website shows this flight being operated by a 747-400. Many of the JFK flights have gone over to A346's. However being a 747 will be good as I will be travelling with someone who has never travelled on a 747 and keen to do that. Does it often get substituted to an A346?