AFAIK,
- trim_qual_window is only effective for quality trimming, not for poly-A/T trimming;
- low complexity filters are only used to filter away (remove) reads, not to trim them;
- custom_params is indeed an interesting option, but it is also listed in the filtering section, so I think it will discard reads instead of trimming them.
I wish I were wrong about the items above :)
Indeed, FastQC only examines the first 10k or 100k reads. It does evaluate reads duplication, though. Assuming the top of the FASTQ file is a "random sample", this partial analysis should be quite close to the results from the full file.

