A new hard drive does not have an operating system on it, so the question mark appears indicating there is no valid file system.
I would put your old disk in and make a full back up using Time Machine to an external disk. When that has completed take out the old drive and put in the new one. connect your MacBook to your router using a cabled connection, not WiFi.
Restart your Mac whilst pressing and holding the Option/ alt + Command + R keys until you see a globe symbol.
In time you should get a splash screen with some alternatives, one should be Disk Utility select that because you need to format the new disk, select the disk in the left column and then press Erase. give the disk a name, next to Format choose Mac OS Extended (Journaled), and next to Scheme select GUID Partition Map. Press Erase. Once that is done you can elect to either Reinstall OS, or click on Restore from Time Machine.