rust said:
Looking at real world scientific developments, TL 9 should be sufficient for all this, and at TL 10 it should have become routine, I think.
I agree. Of course, the real kicker is going to be when is it
socially acceptable to do all of that. If society is squeamish about geneering, "playing god" or whatever they want to call it then that will significantly delay (or shut down) this sort of technology. If the society is more transhumanist and accepts or even embraces it, then it'll become a reality a lot sooner.