English is not my native language, but "whether" works better in these situations.

> wheth·er
> conjunction
>     1. expressing a doubt or choice between alternatives.
>        "he seemed undecided whether to go or stay"