Yes with contract for two years. You pay every month the package you want.
he didn't ask you, he asked John (which wrote his post 3 years ago). your answer does not apply to his question.
your talk about "if you have windows 10" also doesn't apply, because this thread is for Windows RT devices, which cannot get Windows 10.