Poner fondo es fácil, si quieres un color, en el <body> por <body bgcolor = alcolor > alcolor puede ser el código hexadecimal del color (#FFF000) o su nombre en ingles, en ese caso tiene que ir con comillas dobles ("red").
En cambio si quieres una imagen en vez de bgcolor es background=imagen.jpg y si quieres que sea como marca de agua (que se mueve la pagina pero el contenido no) tienes que poner, aparte del background, bgproperties="fixed"
Todo eso dentro del <body>
Un ejemplo para que te aclares
<body background="fondo.jpg" bgproperties="fixed">
Así se pone fondo.jpg de fondo de la página con marca de agua
Lo de poner un flash te recomiendo que lo hagas con el Dreamweaver porque con código es un tanto engorroso, el código es así:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="448" height="320" id="fGame">
<param name="movie" value="AQUI EL .SWF">
<param name="quality" value="high">
<param name="menu" value="false">
<embed id="fGame" src="AQUI EL .SWF" width="448" height="320" quality="high" pluginspage="
http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false" id="fGame"></embed>
Movidon eh xD, lo importante es que donde pone "AQUÍ EL .SWF" pongas ahí la ruta del swf.
Espero haber respondido tus dudas, si no, aquí estoy para lo que necesites