My paypal is not yet 60 days old so I cannot order the debit card to pay shipping with, however I can still take paypal for shipping and just pay out of pocket.
As for caller I.D. , It does have it on the phone but when i had basic service with AT&T it did not show up, so depending on what phone company you use you may have to pay a fee to them seperately for the caller I.D. to work.
you can use your paypal to ship without the use of a paypla debit card just click shipping when someone pays you then fill out the info and print out the slip to mail it off