The generally excepted timeframe sperm can live in the uterus is 5 day, but it is possible for it to be longer. You could also have ovulated earlier than expected. so Yes it's possible.
Yes. Ovulation may have happened earlier, if there was penetration and ejaculation close to ovulation, you could expect fertilization. Sperm can live days inside the vaginal canal so if ovulation wad just around the corner it is definitely possible