Where is the readme?
https://github.com/mndar/rbf/blob/master/README.md
Will the scripts work on the CT without a GUI?
Yes, the scripts work will work without a GUI.
rbfdialog.py requires dialog and python2-pythondialog but you don't need to use it unless you want to customize the XML template. Moreover, being just a XML file, the template can be customized even a regular editor like vi or nano.