Hi AlloyRamps,
Yes, this is possible to develop in the theme using custom code.
We will create a the option to create the questioner at product level.
Which will be mandatory to fill before user click add to cart option.
Answer given by user will be available with every order at admin.
We can connect for more details, contact details are in post footer.