1.
Li-Ion type require greater care as to charging them, compared to more tolerant types such as nicads and nimh.
If the charge current is small, then linear drop (resistor or transistor) may be adequate. Perhaps safer too. A switching supply will need great care in designing it, so there is no chance of exposing the batteries to overmuch voltage or current.
2.
To monitor temperature, consider using 2 sensors, and compare their readings. One sensor against the battery pack, the other for ambient surroundings.