So SBC need to integrate with SHAKEN or is there any possibility where both service can be in single box?

Use of an SBC to implement SHAKEN makes implementation a whole lot easier. Both can share a single machine, running in separate VMs. Our demonstrations in the webinar were done using two AWS VMs.