I don't buy it that Roscoe is his real name. That would just be too appropriate. I bet it's something more along the lines of Harold or Peter.
The bumper sticker can be defended as being non-racist since Kennedy was white and it's a line that could be used against any president regardless of color. Now if the sticker said James Earl Ray it would be something else.