Coil whine is normal. They can be heard on motherboards and psu as well.
About the card, if you don't give it a push, will it spin later? Did you get any display and if you did, are temps normal during gaming?
I did not let it sit without spinning, I will try this tonight and tell you about it