I would say 26g is pretty close. A 29g is 6" shorter, but 1" taller and 2" wider. Acrylic tanks come in all sorts of weird sizes.
It looks like a very nice tank, be careful when setting it up though! Acrylic scratches easily.
I couldn't find pool filter sand at Home Depot or Lowes, it may be a seasonal thing where I live.