Is there a way to make it so that when i order something from ebay it takes the money from my paypal first and not my bank?
They should do that automatically, just as long as you have enough cash in your Paypal to completely cover the payment---100%. I'm not sure why they wouldn't do that for you.
Yeah if you have enough money in your PayPal account to cover the transaction, its always taken from their first.