Ubuntu has all you need to compile seamonkey in the build-essential meta package though there isn't packages for seamonkey itself yet (you have to grab the source from mozilla.org for now). Its going to be hard to find a distribution that won't let you build and use a custom kernel though I'm not sure why you want to.
