Hello @CraftacularCrea ,
Yes it’s possible. For fields follow the instructions which I shared in my first comment ( just you have to add multiple rest there is no difference ) and to make it available on specific product follow the last reply I made in the same post.
Thanks