Hi @Gina_Morris and welcome to the forum!
Actually neither of these is a bug; what you’re seeing is the way that Asana is currently designed to work.
For your #1, you can vote for a change in that behavior here:
For your #2, you can vote for a change in that behavior here:
https://forum.asana.com/t/add-set-subtask-due-dates-based-on-task-deadline-feature-to-new-template-feature/116489