The nucleobases can self polymerize into nucleic acids

Since nucleobases contain neither sugars nor phosphates, no they can't.

Nucleotides*

They didn't discover nucleotides on this asteroid.