About the genre of this song, not that genres really freakin matter, but for the sake of discussion... According to the late Bradley from Sublime, Ska music is just upbeat Punk rock without the fuzzbox distortion. And I'd say Mr. Nowell is a pretty darn good reference. So, yeah, this could fit under Ska.
Nice work, by the way.