Which is the final SPAdes output file (contig.fasta or scaffold.fasta) should be used for downstream analyses?
As you didn't use mate-pairs (at least, you didn't say you had mate-pair libraries), the contigs.fasta and the scaffolds.fasta should be almost the same. For most analyses, you should use the scaffolds.fasta.
Should I consider K55 final_contigs/final_scaffolds or the contigs/scaffolds fasta file in the main output directory image below?
No, the final assembly is at the base output folder, not in any subfolder.
Considering the scaffold.fasta for both downsampled and original trimmed reads, I evaluated the assembly using QUAST. How to interpret the results from these tables?
You had excessive coverage (I guess almost 10.000x coverage) and assemblers can not deal with this volume of data, as there will be too many errors in the reads, which will create too many unsolvable bubbles in the de Bruijn graph. Sub-sampling reduced the dataset to a more manageable size and eliminated most sequencing errors.
Possibly, digital normalization would result in a better assembly than just sub-sampling.
edit: as genomax pointed out, you probably have done digital normalization.