Super nice build. The torsion bars are great! They do make adapters to disc mount for your bike though and can be found places like here: Brakes
The roller brakes are ok but just don't have the grunt that a mechanical disc does for the most part and you may want to look in to that? Will match the front better also.