I have a set of armor I crafted (Night's Silence), which gives me buffs for stamina.
Can I also attach a stamina glyph to the armor or will it replace the buff on the armor?
You can attached glyphs to the armor, and the set bonus will remain. Set bonuses are independent of the glyphs you put on it or the traits that you used to create it.