do all triangle types have two perpendicular sides
Maybe. Maybe not. Lots of polygons will have no parallel or perpendicular sides, but some will have some. As we mentioned before, right triangles have perpendicular sides, rectangles have both perpendicular and parallel sides, but other quadrilaterals might not. A regular pentagon has no parallel or perpendicular sides, but a non-regular pentagon might have parallel and perpendicular sides.