No the CD in SVCD stands for CD. It therefor goes on a CD.
24mins, that would mean 3 per VCD or probably two per SVCD.
For DVD-R, you would convert to a DVD. DVD complaint resolutons are 720x576/480, 704x576/480, 352x576/480 and 352x288/240. You will notice that SVCD res is not listed. You could however use it anyway if you wanted. Won't work on all players though.
What is the actual resolution of the encodes? 512x384?