An actual foreclosure invalidates any rental agreement anyway but a resale does not. Depends on how long he has lived there but likely will need to give at least 30 days (if less than a year) or 60 days (if more than a year). Hard to evict for non payment or breach (faster) since nothing to breach really.

