It is possible but not with the hosted UI. You will need to host your own sign-up page:
https://repost.aws/questions/QUMQS5teW0SNq2DCsJltB8Lg/cognito-is-it-possible-to-sign-up-with-custom-attributes-from-dropdown-list-of-pre-defined-values-and-radio-button-menus