LG Stylo 3 Plus
Specifications

Secondary Camera: 5 MPix LED flash
Price comparison
Average of 1 scores (from 1 reviews)
Reviews for the LG Stylo 3 Plus
Source: Mobile Syrup

For the most part carrying around a charger or an extra battery will help with any battery issues, and if you're not often watching Netflix or playing games, the heating up issue won't be problem. At about $350 CAD outright the LG Plus 3 is worth considering.
Single Review, online available, Long, Date: 08/03/2017
Rating: Total score: 70%
Comment
Qualcomm Adreno 505: Mid range graphics card integrated in the Snapdragon 430 and 435 SoCs. Based on the 500 generation and supports modern standards like Vulkan 1.0, OpenGL ES 3.1 + AE, OpenCL 2.0 and DirectX 12.
Only some 3D games with very low demands are playable with these cards.
» Further information can be found in our Comparison of Mobile Graphics Cards and the corresponding Benchmark List.
435: Lower mainstream octa-core ARM Cortex-A53 SoC clocked at up to 1.4 GHz and the Adreno 505 GPU, a DDR3L-1600 memory controller as well as an X9 LTE (Cat. 7) modem. » Further information can be found in our Comparison of Mobile Processsors.