The difficulty of genetic transformation has restricted research on functional genomics in cotton. Thus, a rapid and efficient method for gene overexpression that does not rely on genetic transformation is needed. Virus-based vectors offer a reasonable alternative for protein expression, as viruses can infect the host systemically to achieve expression and replication without transgene integration. Previously, a novel four-component Barley stripe mosaic virus (BSMV) was reported to overexpress large fragments of target genes in plants over a long period of time, which greatly simplified the study of gene overexpression. However, whether this system can infect cotton and stably overexpress target genes has not yet been studied. In this study, we verified that this new BSMV system can infect cotton through seed imbibition and systemically overexpress large fragments of genes (up to 2340 bp) in cotton. The target gene that was fused with GFP was expressed at a high level in the roots, stems, and cotyledons of cotton seedlings, and stable fluorescence signals were detected in the cotton roots and leaves even after 4 weeks. Based on the BSMV overexpression system, the subcellular localization marker line of endogenous proteins localized in the nucleus, endoplasmic reticulum, plasma membrane, Golgi body, mitochondria, peroxisomes, tonoplast, and plastids were quickly established. The overexpression of a cotton Bile Acid Sodium Symporter GhBASS5 using the BSMV system indicated that GhBASS5 negatively regulated salt tolerance in cotton by transporting Na+ from underground to the shoots. Furthermore, multiple proteins were co-delivered, enabling co-localization and the study of protein–protein interactions through co-transformation. We also confirmed that the BSMV system can be used to conduct DNA-free gene editing in cotton by delivering split-SpCas9/sgRNA. Ultimately, the present work demonstrated that this BSMV system could be used as an efficient overexpression system for future cotton gene function research.