The main components involved in the construction of a BCD counter are Flip-Flops, which serve as the basic storage units, and logic gates, typically AND and OR gates, that perform suitable operations to generate the desired Binary Coded Decimal (BCD) output.