Hi I run a Voucher code site that focuses on proving only active vouchers and offers on the site. So an offer may be active on the site but when it expires all internal links to it are removed. The page will still exist if you link directly to it but there are no internal links to it. My question is will Google keep the old offers in the rankings or will it remove the pages from the index? It would be good if Google still kept the older pages indexed because even though the chosen offer is inactive there are recommendations to other potential active offers on the same page.
yes Google will keep a webpage in its index even in case you don't have any links to it from the whole website
Yes It is their Job to save all the websites that were being indexed in them. Interlink in not necessary for them Save content.