does the st ending of first indicate a superlative background? And, if so, what would be the comparative?

Yes, first, for, from, fare, and far all probably come from *per- 'through, for'. The real question is: did the -st suffix always mark the superlative?