Can't advise you on core edits, sorry. You'll need to edit the source if you want to change the extension of the image (why? GIF supports animation and transparency fine). Believe you can remove the - image using CSS as its container has the class "cancel". So for example the below would hide it.
Code:
.stars .cancel {
display: none;
}