Doesn’t he have to live in the District to be able to run?
No. For federal office, you only have to be a resident of the state you’re running in. Technically, you could live in Erie and run for a seat in Philadelphia (or vice versa), but you’re not likely to win.
Negative. It is not a requirement to live in a CD, to run for that CD. Its normally done that way, but is not a requirement.
Its one of the reasons Jon Ossoff lost against Karen Handel in last Springs GA-6th CD special election.