I ended up finding a Suntour suspension fork on ebay with 30mm of travel. It came with some strange large headset so we'll see if it works. Sizing-wise though it seems that the front is lifted up a bit higher but it might be workable. I'll update when I finish the build.