Thanks for your patience here; we've been pretty swamped as of late. As a side note, I generally work through the forum from oldest to newest, and 'bumping' your post like this brings it back up to the top of the forum listing page, which can ironically lead to a longer response time.
Deleting a contact in HubSpot is a permanent delete with regard to the HubSpot UI & API, meaning that it's not possible for users/integrations to 'resurrect' the contact records.
Deleting a contact record will remove the contact from all lists, workflows, campaings, etc. It will not retroactively remove data from the sources report or other aggregate analytics reporting.