When you delete a file all that does is mark the space as free.
Until that space is over written the data is still there.
I suppose you could get a wipe free space tool and let it run.

As for how long google keeps records on their servers ask google.