You have two options that I can see.
1 - Do it entirely InDesign using their variable data functionality and support for XML input.
2 - Create an interactive PDF form using InDesign and then either manually or automated have Acrobat import your data (XML or CSV) into the fields