@sean complex question.
You'll also need config settings from /etc that you've changed, but be careful that any assumptions about device names (disks, network interfaces, etc.) still hold true after moving to Buster - things may have gotten renamed or interfaces changed.
Are you already on a different version of Debian? If so you can simply upgrade to buster following the docs.