Flywheel being seized and bad starter are two very different problems. To my experience a seized flywheel would not create a whining sound. You need to start over and see what the real problem is. Finding out if you have a tight engine is where you need to start. If the engine is tight, no reason to worry about the starter. Start by removing the spark plugs and try turning by hand and then using the starter. Report back and we’ll tell you how to proceed.