You don't need it here but I'm sure it does. Both my laptop, Mac. And my mobile phone & tablet (android, different versions) have nikudot). There's a list of options on the Duolingo web discussions for Hebrew, getting started. But I just used settings on my laptop and added a second language and a key combination that switches between languages. On my android devices I use Swype app and have four languages installed (including two versions of English, US & UK. I just pick the languages in the settings and then to switch hold the spacebar for a second.
Is the word קונה always to be pronounced with a stress on the first syllable in this sentence? Or is this specific to the speaker of the audio? I thought that the second syllable is usually stressed like in שותה. At least this is what I frequently hear from other audio examples.