Great starter list. Here are some more:
Why a product? This one is refamed and might not be the same as asking about product goals.
Will a service accomplish your needs instead?
Is this something that is solvable by thinking beyond the screen?
How do I get in contact with the end user to generate/validate ideas?