Buttons in PlayCanvas AR

I wanted to know if there were best practices in creating interactions between the user and objects within the AR view.

Does the AR view support adding a 2D screen overlay for interactions from the phone - and also would it support touch input on the 3D object like here:


Any help would be great!