I figured it out, and the answer to at least half of my request is actually quite simple. But first, your question..
Ruth's suggestion should at least test whether the pagematch feature will actually match such a url
Not using pagematch, no, ..not when onLoad="popup('TopDepartments');" is used in ...