Glad you are OK. Thinking back, would it have been better if you'd ridden the brakes all the way to impact, vs. dumping the bike?
Don't know if the wheel can be fixed, might be better to get a new one. I'd have the forks checked at a shop rather than eyeballing it, make sure there's no hidden damage.
The journey is the destination.
2006 VN750 (SOLD)
Red spark plug wires
Stainless Steel brake lines
Stiffer fork springs
Givi bags, Wingrack mount