Have you checked out Brandon Sanderson's Youtube courses. They were extremely helpful for me. Some are focused on specific topics like plot,...
I think those categories are good. I have been collecting characters for years and writing them down on scrap paper or whatever was near by....
Separate names with a comma.