I have kept working on this and it seems like the fields are attached to the order(?) and not the user, therefore it is not possible to do what I suggested.
I will create a different page for these “user” fields that they can edit them separately from an individual order.
Hi Felipe, The information from the custom fields is added to the booking and not to the user. There is no option to add them to the customer/user by default.