Does pay pal deduct the money from your bank account right away?

Yes