Depends on the specific implementation. For the more common varieties that are likely to be used in half-duplex mode separate pairs are used for transmit and receive. Regardless, this is not a function of duplex--half- or full- duplex the same pairs are used, what changes is the signals.
10baseT and 100baseTX for example always use separate pairs for transmit and receive, while 1000baseT uses all four pairs bidirectionally.Yes, it is possible to have collisions any time you are running half-duplex. There is little point to running half-duplex to a switch port but if you do that then if the workstation and the switch port attempt to transmit at the same time a collision will occur.
The manner in which collisions are detected and handles twisted pair is somewhate different from the manner on coax, which might be what is confusing you.
It is always possible, regardless of duplex, to have discarded packets. Ethernet does not guarantee delivery. This does not mean that the connection is unreliable, it means that guaranteeing of delivery has to be handled at a higher level. If you need guaranteed delivery at layer 2 then Ethernet is not the right protocol to be using.
As far as "reputable articles" go this is covered by the Ethernet specification which can be downloaded from . There is a charge for any release less than 6 months old but the questions you raise have been in the spec for a decade or more.