There is a lot of debate on both of those.
Generally speaking fire eels seem to get bigger though, and thus likely will grow faster as well.
For keeping them together some people say spiny eels will fight too much, some people have a dozen in a tank. I'd lean towards saying if you have a big enough tank with enough hiding places / territories they'd be fine.