Q: Can a player discard Forest Fire the moment it is in play without any Keepers?

…for example, if it is played, and the player has zero Keepers?
…if another player trashes or steals their only Keeper?
…as soon as their turn starts, and the Forest Fire burns their last/only Keeper?

A: Yes. In all of these cases the player may immediately discard Forest Fire.