you can use whatever document type you like, though looking at the span tag code, the br tag does not get closed, so you should probably use 4.01 transitional.
I would need to see the page to idea on the spoan tag issue.
but the other ones are because of using an "&" in the google script url.
the google script tag will look like:
<script type="text/javascript" src="http://maps.google.com/maps?file=api&v=2&key=........
replace the & with the html enitity:
<script type="text/javascript" src="http://maps.google.com/maps?file=api&v=2&key=........