Hi, i am a programmer in python, and i have experience with pandas and excel in python. I can do this work.
For part 1: i can do it
Part 2: i think the best idea to represent the growth trend is to make a graph
Part 3: i would qualificate as a noteworthy growth using your criteria of what is an noteworthy growth, in my opinion dependig the amount, depends the growth criteria, for example: a noteworthy growth of 1is to be 20, but a noteworthy growth of 1000 is 1250.
Best wishes!
Diego