I bought a Showers Pass Waterproof Breathable Syncline CC jacket because I got it on a sale for less than $100 and it was a lot cheaper than Gore Tex jackets I saw at bike shops that cost over $300, and this cheap jacket works great, in fact it worked so good I bought their rain pants later when they went on sale. One night it got to cold for my supposedly 40 degree rated bag, I woke up shivering, so put the rain jacket and pants on and I was nice and warm after that and slept through the night without shivering.
I was going to buy a wool long sleeve jersey to reduce stink but prices went skyrocketing on wool so I went with a much cheaper jersey made of a fabric called Polygiene, and it works great for just $22 instead of $140 plus. I wore it on a camping trip and was able to wear it couple of days and it still didn't stink. Plus this polygiene stuff dries fast, faster than wool, maybe a bit less warm than wool but it does evaporate fast so the lack of water on the fabric helps you to remain warmer.
I carry a windshield vest as well for when I don't need the full protection of a jacket
I only have one high vis jersey, and I only use it on overcast days, but I rely more on my 250 lumen rear tail light and run it during the day then to worry about wearing nothing but hi vis jerseys. I did buy a 4 pack of extremely lightweight and very cool non cycling related air mesh T shirt from Costco, I really like these for hot days, better than my cycling jersey stuff, and they're anti odor and quick dry, and cheap!
The only I do that I wish I didn't have to do is to carry and wear padded liner shorts, I would rather go bare butt with a cycling MTB short, but I tried that and my butt was hurting in a short distance, I think it was around 10 miles when I started getting sore, so I have to wear a padded cycling short, then I tried a thinly padded short and that was almost as bad as no shorts. But padded cycling shorts stink after the first day of use, then what? carry more so you change? but then that's added weight and they take up space, for right now I carry enough to last a weekend or 3 days, but when I do a tour across the US I can't take 4 or 5 sets of shorts, so I have to figure out something. One thing I did discover recently is if I wash my padded shorts in regular detergent, added in a cap full of Biz, and then added in a cup of vinegar and a cup of baking soda, and then use a soak cycle in the wash, they don't stink as bad after the first ride and probably could get away with 2 days of wearing, I'm still testing this, I just read about that last week so I don't have a long term in the saddle yet to see what happens, but so far the stink seems to be less. But I'm open to ideas on the padded cycling short thing and how to get away with something lighter and less bulky.