Will we be able to see when an employee is on leave in the Person Org Summary page?

Yes, their payroll status will show as "Inactive, Extended Leaves" once the leave has been added to their job data.