A:AnswerJust do it yourself for free… Apple makes stuff like that seamless with iCloud. Just ensure you have a backup of your old MacBook in your iCloud and then sign in on the new one with your iCloud login.
A:AnswerYes. If you have a “family” membership, Just log into your Microsoft 365 subscription on the new computer and add the new Mac (you should have the ability to add several computers in the subscription for no extra charge, Mac and/or PC).