Here's a link to the comic book grades with descriptions on what constitutes a specific grade.
https://www.mycomicshop.com/help/grading
At first blush, it looks to be in the very good category which means it's about a 5 out of 10. But I'm hardly an expert at grading.
In terms of storage, a nice display/storage case can make even a raggedy comic look nice. But chances are you'll spend more on a display/storage case than the comic is worth. Though, if your intention is to have a nice display, then I say go for it.