First since you might want to load it via code, you may need to include the .vcf
file in /assets
folder just for loading.
Then you can copy the .vcf
file to the device's internal or external storage for doing overwrite/edit operation on the fly.
For more information about the internal and external storage, please refer to Android Developers: Storage Options