The selectors you can try fuzzy or cv scope based selectors for making it more relatable
You pass the value you are searching as variable inside selector
For pops up handling you can add parallel flow or pick branch activities
Also you use find element activity to get element you want and then you can use output of that as input for the action you want to perform
I will also try to go through the xml file you have attached