Not sure about from Tortola but I am planning on the Mon-Wed-Fri ferry from VG and am not worrying about advance tickets. I am sure that is not necessary.