Normally for a budget build I'd use Ryzen, but since you're using Intel, ok
1. imo CPU Coolers that are <$50 are not too fancy. Any cooler that has been reviewed by a lot of youtubers/reviewers should be good enough.
2.* if you're using the 1660 super, just use the 2666mhz one
** if you're using...