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

Yes. You need to create a new Subscriber field, with URL type in your list.

Then select list 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.