Can "Ist das unbedingt?" alone be considered as an alternative translation?
Nope.
Why can I not say "Ist es" instead of "Ist das" ?