Would Brody take well to being an indoor cat?

That is all I can think of for now.

Are the neighbour's cats spayed/neutered?

Maybe you can introduce them to Pet Talk .