You're in Vancouver? That's great!! I'm so pleased you'll be able to access the resources of the BCCPD! They have tons of information and advocacy help sheets on their website, and when you are ready, you can make an appointment to meet with an adovcate, who will go through everything with you. They are amazing people.
I live on the North Shore, but my brother lives downtown. He lived at GF Strong for a couple of months after his surgery, but he's able to live on his own now, which is great, although not sure how much longer he can afford it; he worked all through university and had a good job after he graduated, but has gone through almost all of the money he'd saved in that time, just to live off of. He's only 24 (23 when he had his second brain surgery) and independence is so important for him, so I really hope he will be able to continue to live on his own, even after his next treatment for this AVM.
Your Psychologist sounds like they are on the right track, as far as I know. In BC, and I think across the country, disability benefits fall under the welfare system, so it's all income and asset-related. If you have assets you want to protect, rather than dipping into to live on, you can set up a trust. BCCPD can help with that. Unfortunately, the maximum PWD (welfare) you can get is just over $900 per month...how the heck can people live off that with housing prices the way they are in Vancouver?! But at least it's something. And in many cases you can also make a certain amount per month, without penalty.
You may also want to look into the Disability Tax Credit, RDSP and CPP-D. Again, BCCPD can help with all that, it's all on their website.
Thankfully, it seems the government is making small steps towards assisting those with disabilities, so hopefully the future looks a little brighter! Good luck!!