Can an executor witness a will?

Yes, an executor can witness a will, as long as they aren’t a beneficiary (or the spouse or civil partner of a beneficiary). It’s also important that you tell your executor where your will is stored after it’s been witnessed and signed, so you could show them in person if they’re also one of your witnesses.