The homeless lady is Brooke's Mum. She died in John Teller's accident. Mostly Jax & Gemma saw her but some others did too. She was a bit random. Don't know if she was waiting for them to die so she could finally rest or?
The whole bread and wine seems religious to me. So kind of like a last supper? I'm not really sure but I guess we might find out when they start to talk about it more now it's over.