I don' think "kommer fram" can really be about present time, because it isn't a process. Either you have arrived (past) or you havent (future, but often gramatically present). So up until the second before the train stops (or whatever makes you consider yourself having arrived) you would say e.g. "jag kommer fram alldeles strax" (~I'll arrive any moment) and the instant it stops you switch to preteritum, e.g. "jag kom precis fram" (~ I just arrived).
In gram. future it would be e.g. "jag kommer att komma fram klockan nio" which is used sometimes, but sounds a bit redundant.