Yes, I believe the minimum funding is the lowest limit for the award tier you are in ($50k or $25k). I don't know from experience what fees they come after you for if you go under the amount or close the acct early.
Agree that the Starpoints are a better deal on this one.