Also, Is this something that my client will ever be able to do on their own from the WP dashboard? Because that is really what they desire.
Forgive me if this sounds silly, but how exactly do I make this work? Do I have to do something from my hosting provider (database) end? Or upload this as a plugin?