When you get a pedicure they will roll your pants up to above your knees because they will be giving you a leg massage unless you get the cheapist pedi. Regardless, they will roll your pants legs up and you will leave them rolled up until your polish has dried since your pants are so long. It's best to wear flares or wide leg pants so flare yoga pants will work. I usually wear either regular long flare yoga pants or long palazzo pants because they are so comfy and easy to roll up. My pants are all way too long too and drag on the floor so I roll them up and with my palazzo pants I actually knot them since the legs are so wide. I give my polish about 20 mins to dry and then just let my pants cover my feet as usual.
Pants that can be rolled to your knees. They always have massaged my legs with lotion and tight pants are terrible for that.
Wear whatever you want, just be prepared to roll them up and wear them rolled up until your toes dry.
Pants that can be rolled up rather than "pulled up" is usually easier.
Did you try to do a search on Google?
Yes, that sounds perfectly fine to wear. I've gotten pedicures before and when I've worn pants they told to pull them up. :)