Using the "call tool" 'ya', or يا in Arabic is completely non-mandatory. Please, put this in mind Duolingo.
In this case yes, But not always.. we use it when someone is really far and you want to scream to call him Ya Shadiiii come!!, Or when you, or when you describe someone for flirting by example Ya Jameel يا جميل (O Handsome man)
^agreed! most native speakers dont even use يا
note to self: type يا instead of using a comma