1) I don't know why it wouldn't work for a Glo HD.

[And I don't have one so I can't test.]
2) The reason autoshelf runs at computer plug time is because that's when nickel frees up its hold on its database and reloads it afterwards. The fmon would have to kill and restart nickel to achieve the same effect.