I think I saw someone say the Kiosk is gone. You can get info, pay and obtain the permit via the Apache website here... https://wmatoutdoor.org/wp_view.html?pageid=4
I never saw a ranger, Forest Service or Apache, at the put in during my 2017 trips... but it would probably be a good idea to assume they are around. The few accounts I've heard about the Apache rangers are that while not unfriendly, they don't take well to people ignoring their request to obtain a permit and don't seem to buy the ignorance plea i.e. "oh really...I didn't know you had to have a permit".