Подходит ли формула S=pr для прямоугольного треугольника?
Нет, не подходит. Она подойдет больше для многогранников