Hi I'm John I will help you with the no heat problem.
The thermal -cut off can cause the problem if the element is ok.
Its located on the heater housing the contacts should be closed .
Let me know if that the problem please.
sounds right, how do I know if the contacts are closed or the element has "tripped"
If you don't have a meter you can unplug the dryer join and tape the two wires together .
Plug the dryer back in and try it if you get heat replace the thermal cut -off.