It's hard not to think about, so I can't blame you for the worry. I've had friends come and go and it's difficult every time. I've just tried not to let the worry detract from building a life here.
Not a lot of technology at all, no. Magic made up for that in some ways, though that's not all too accessible to everyone. I'm not very magical myself outside of some enchanted items, but I'm surrounded by other magic users. My boyfriend, for example, is the pretty amazing sorcerer that enchanted a few of those items himself. No evil clowns, though. Some generally evil folks, but no clowns.