1. ok a restroom-JoAnn's does not have a public restroom.
2. displays-JoAnn's no longer does. at least in my area of Ohio
3. a table where one could set bolts and check for color/pattern compatability-again JoAnn's does not
4. layer cakes etc. the girls in JoAnns had no clue when I asked about them. they carry maybe 3 different charm packs and matching jelly rolls.
I have never been to a LQS even tho we have at least 6 within 30 min of me because I fear I can't afford the fabric there. the suggestions you got were all great! friendliness, knowledge, classes, later hours for the working stiffs lol. Good luck to your friend