do not use Time Machine restore to your new Mac!
You will use the Time Machine backup, but you don't do a restore, you use Migration Assistant.
When you are first going through your new Mac after turning it on, it'll run Migration Assistant for you, and ask if you want to transfer files from an old Mac... or from a Time Machine backup. You can select it there and let it set up your machine. Its not technically doing a restore from Time Machine, but it will match up your machine and copy on as everything so its just like your old machine. If you skip this step and just start using your Mac, you can find Migration Assistant later in /Applications/Utilities... do NOT try to restore through Time Machine to a new machine, just use Migration Assistant.
If there are files you don't want, but you still want your machine to match really closely, then just let it to the full migration and the delete off the stuff you don't want.