Hi
I too am new to Sonic Pi and Ruby, but certainly not a seasoned programmer. I can say that require does work in Sonic Pi, but cannot say if it is officially supported - require does not appear under Help/Lang. This thread is where I found out how to download and ‘install’ Ziffers, for example: