Слова имеют похожее написание, но разное значение. Старожил через А — тот, кто уже много лет живёт в одном месте. Пример: старожилы этого города. Сторожил через О — глагол прошедшего времени мужского рода, синоним к слову «охранял». Пример: сторожил склад.