600MB is definitely too much, especially if everything will be loaded all at once.
That.

depends... if he makes a good 3d modeller in html and his assets are 600mb that is not bad...
website means anything... beginning with just a single card to a full fledged html game...