when naming the “Unique Key” does this need be the same name of the wordpress database name?
No, they should always be different than any other key (especially WP).
if so how do i create this in wordpress database?
The theme will create what ever valid unique name you put in there. I don’t think it should be too much concern to use the one created by default.