Can i change databases for an existing project?

Yes, you can! Once a project is set up, just save it as project file. You can change layout and data source at any time – just take care that placeholders and data titles match to keep the setups of those. This way you can use a repeating project again and again, always with new data from your client.