define('DB_NAME', 'wordpress'); // The name of the database
define('DB_USER', 'username'); // Your MySQL username
define('DB_PASSWORD', 'password'); // ...and password
define('DB_HOST', 'localhost'); //
You should already, from your host, have a password so you can access mySQL.
So, create a new database - the name does not matter.
Once it is created, you should see a 'Success!' message or simlar, and the name of your new database will be shown.
That's what goes on the top line above.
The username, is your login name to mySQL - this could well be the same as your normal cpanel name.
The password, which you've already used, goes on line 3
Nope, not yet.
The uploads folder, and some other need altering to 666:
will do for starters :)