Yea serv light comes on because the airbag light is on. As soon as I put my old seats back in it went off, so mine is definitely because of the seats, because as far as I could I wired them up the same.
Yea you can sort it, people have done it when they've installed bucket seats with resistors pushing into the plugs.
But I can't really be bothered lol.