I think the plexiglass circuit board things were inspired by similar set ups in TNG's Parallels and (IIRC) All Good Things alternate/future Entrerprises...
I doubt it - they're probably inspired by such edge-lit displays in actual control rooms, which is the same source of inspiration for BSG and "Stargate's" similar set pieces.