Yes - all 3 are free to visit. Malham Cove (and Tarn) and Janet's Foss are both maintained by the National Trust but are entirely free to visit. The Yorkshire Dales National Park also maintain the area.