As to your second question, a classical textbook is S. L. Loney's Plane Trigonometry. It's old, but extremely thorough, and great fun too if you like history.
https://ia802703.us.archive.org/26/items/planetrigonomet00lonegoog/planetrigonomet00lonegoog.pdf
A similar work on spherical...