Hello @%12345,
I have checked your requirements and I would like to help you. I would suggest to use ACF plugin if you need to add custom fields for posts, pages or custom posts types.
I am also open if you have any other plugin or want to add fields without any plugin.
Please let me know more details over the chat.
Thanks