I have built custom profile center but can't figure out how to over ride the default one. When I try to render the email it throws an error saying I do not have a profile center link. Would appreciate guidance on this.
You can set the default footer links to whatever you want in the Administration section.
Both URLs will carry the subscriber context to your pages automatically.
You can pass additional attributes in both, but you can only retrieve the values with AMPScript.