Yes we carry plus sizes.
Yes we ship to Canada.