Support › MB User Profile › Adding a terms & conditions mandatory checkbox
Is the only way to do this to create a custom user meta box (rather than use the standard [mb_user_profile_register id=""])?
If that be the case, how do I add a hyperlink into the question (I would want to link to our terms and conditions)
I do not understand the question clearly. You can use a third-party plugin to update the user profile without using MB shortcodes. Or use the code to create your own form.
Or still use MB shortcodes but create your own field types. Read more here https://docs.metabox.io/custom-field-type/