[Need Help] Deploy ERC721-Contract, Add IPFS-Files later?

first of all im not a dev and try to deploy a Contract for a kind of NFT-Collection.

Would it be possible to add the files later to the deployed Contract ?
Is it possible to create a kind of "Master Contract" f.e. ERC20, in which the ERC721-Contract is included ?

Thanks in advance !