Can I use my own custom unsubscribe link/update profile in my email templates?

Yes. You need to create a new Subscriber field, URL type in your list and then select Settings -> URLs -> Use custom Unsubscribe URL or Use custom Update Profile URL respectively and from the drop down menu select the field you created previously.