I like your plan. You could maybe even give your Sil the heads up on this girl and tell her you think her b/f may be a problem.
There is a good chance your Sil already has someone in mind for the apt. Surely the apt behind your house is not the only one in town for rent.
Why don't we say some prayers for your co-worker too that might help more than anything else we could do.