This is relatively slow, and will result in long download times for large images. In general, its a good practice to keep individual images under 20k in size, smaller if possible. If your site takes too long to download, people will become impatient and will leave before it's finished loading. As for the video, there are technologies in development which will allow for videos to play as they're downloading. Be sure your video is crucial to your site before you put it up.
Most web hosts have a statistical log page.
But if your web host does not provide this service, the simplest method is to add a counter to your website. Check with your Internet Service Provider on how to do this, as the procedure varies from provider to provider. It is usually as simple as adding one line of code to your HTML document. Be sure, however, that you add a visit counter, rather than a hit counter. A visit counter adds 1 to the total when someone visits your site.