Time to test.
Create an opportunity from a lead, and then check the new opportunity to make sure the fields have populated and the primary contact role was added. (Tip: You should always test these things to see how your instance is already set up!)