Heightmap using auxDIBImageLoad

Can I use auxDIBImageLoad on a 24-BMP, like I would with a texture, but use the data for a heightmap?

yes you can do that. I have done it in the past. I have had better luck with .raw files though. For some reason they use up about half the memory.