confuses me because if I am putting in the user in pass why do I need to create the .config file. This is the user and pass for the pool account right?
You
don't need to create a config file for your bitcoin client if you are going to do mining in pool.