Would life rafts be large enough to show up in satalitte pictures?
Does the plane even have life rafts?
Yes they have inflatable escape ramps/lifeboat in any A/C the is used over water routes.
So basically all A/C.