It is perfectly normal for the driveshaft to spin in neutral like you describe.
I suggest disconnecting the negative battery cable overnight. Before you fire it up turn the key on for a few seconds then back off.
When going for a drive after a cold start, put it in gear then confirm the Rpms have come down before letting your foot off the brake.
Your transmission wants to downshift when you slow down, so doing these things should help. It may also be wise to change the fluid and make sure it's at the correct level.
I suggest disconnecting the negative battery cable overnight. Before you fire it up turn the key on for a few seconds then back off.
When going for a drive after a cold start, put it in gear then confirm the Rpms have come down before letting your foot off the brake.
Your transmission wants to downshift when you slow down, so doing these things should help. It may also be wise to change the fluid and make sure it's at the correct level.