You can rely on it for anything that you can validate quickly. And it turns out, there are a lot of problems which are trivial to validate the solution to, but difficult to build the solution.
Coding is not one of those cases or edge cases wouldn't exists
Not on calculations that involve counting at a sub-token level. Otherwise, it depends.