The same thing has just happened to me. A rock/brick of some sort fell off a lorry in front of me. I bought a new seat today (same trim!!!)and will be replacing it tomottow, but am not sure about the connection. Like you, I am a bit worried that if I just connect things, the airbag in the replacement seat may go off.
Any insight, info/help would me much appreciated.