Yes, but it can't hurt to checkout their web site for that store for that service.
Yes
I'm pretty sure they do. I know the one in Raleigh at Mini City does. I know they have lots of frames & mats for sale. Check out their website. It should tell you if that location frames things.
Thanks! Your answer is awaiting moderation.