Not sure on the bottle thread.all the rest can be had from screw fix! Maybe add an in line ball valve to make replacing the bottle easier.
DIY Backyard Fire Pit with Swing Seats. Can do smaller version, for smaller yards.
Wood Lamp desk lamp bottle lamp Recycled Bottle by EunaDesigns