Sorry, there is nowhere cold you'll be able to store your flowers onboard, and I'm pretty sure you can't take them into the US with you anyway.
Whatever your friends have been up to with Lufthansa, Virgin are super strict about about flight deck visits in flight and it's up to the Captain on the day if they'll let you in before departure / after landing. Depends on how busy they are.