Implied in your queston was 'Do I need to uninstall Avast on the old system first before I install new Avast on the new?'
No, you can keep both programs running on old and new systems if you wish.
No need to uninstall Avast from old system.
Strongly recommended to follow Asyn's advice to remove McAfee completely on your new system for best install experience.