1. Of course. I'm not saying a basic filter isn't needed. But if you don't trust your basic filter, how is that going to go when you need to actually invest time interviewing the candidates? You're already off on the wrong foot because your looking for falsehoods instead of qualities.
2. It varies, but I don't think it's a lack of ability so much as liability. My industry is full of NDAs. I can't exactly give precise dates and timelines even for released products. So it's a weird dance of how much I can disclose and how much is a red flag to talk about (since inevitably, this place also probably had me sign an NDA as well).
I'm fine with generic role questions. It usually falls back to leetcode stuff, though.