as far as sealant is concerned i would call the local glass companies and see if someone will sell you a tube of urethane brands like sika, essex, and titan will do you well. you can also use the stuff from the auto parts store, it just costs a little more. a word to the wise always use gloves...