In my part of America, all of these are correct. TbilisiTime's versions using "won't" instead of "don't" are also acceptable in my part of America too; although, I think I hear more people say "don't" here. Just like I hear more people ask "Don't you agree that he should study more?" more often here than I hear "Wouldn't you agree that he should study more?"