Depending on how much data to be replaced you can try the approach
Use replace text - First use read text and find the data you need then from that use replace to remove the data and at the same time to add new data by using the previous data as place holder
Use word macros - this might not be straight way as it would need you to use .net or vba to edit data (but more clean way)
There are few limitations with first one - it can replace max 256 characters, also if number of bullet points donot match then it might be difficult as you cannot remove extra bullets, but at the same time only for clean up can use macro
Tables work quite nicely in word, just input a table below your Header topics with no visable borders, also the tale can be preformatted and once text is entered it will be whatever Font/Size is already set. Just loop to change table row dependant on amount of bullet points