Yes, he never expected intruders, but he can never be really sure. He didn't teach Spekkio magic because he never had reason to. Giving Ozzie and Flea a couple of spells, and gaining the resources to forge a Slasher for Slash woulden't be hard for Magus. His sole purpose was to get the needed resources to summon and defeat Lavos and exact his much wanted revenge.