Generally, it helps debugging if the value that you display, and the value that you use to compare with your threshold are the same; in other words, read once per loop cycle, and store to a variable - display the value of the variable and compare the variable to the threshold
No, you created a function.
Most libraries only allow custom characters 0..7