The Carvin 7 neck profile is actually really nice. It's not thin, but it's also not super fat. I wouldn't be able to classify it into a shape (mainly because I just don't really get the differences), but it's very comfortable, even coming from an Ibanez.
As for the rest of the specs... I think any specs you get will be able to handle a variety of genres, really. The ones you listed are about as neutral as anything else, so I doubt you'll go wrong with them.
As for the rest of the specs... I think any specs you get will be able to handle a variety of genres, really. The ones you listed are about as neutral as anything else, so I doubt you'll go wrong with them.