What role is needed when creating an RFQ and associating it with a Non-Financial Project and Task?
It looks like the only way to be a buyer on the RFQ and to be able to associate the RFQ to a Non-Financial project is to be also assigned as "Project Manager" in Project Management module for the (non-financial) project in question.
After reviewing the non-financial project, the project creator defaults as the project manager. On the non-financial project, we have the ability to add a secondary project manager (Manage Project Resources) - in this case a Buyer who will create an RFQ. On the RFQ, the standard functionality to add both the project and task is based on the project manager role, not the project creator.