Should I delete an adult child in my dependent list? He will not be a dependent again, so is it best to delete?
Yes, it is. If you will not claim him again, delete his information.
Yes, just to avoid any kind of potential problem in the future. It serves no purpose for him to remain in your program.