1 - Yes you should be able to choose what source you want the money to come from.
2 - I'm not sure off hand as I have never used virtual or prepaid cards but here are a few site you can check out maybe they will help you.
Virtual Credit Card Prepaid Paypal Visa Card e-gold
Get A Virtual Visa Now! | PEG Virtual Prepaid Visa Card