I will do the following :
0) Build a swf manager, so you can overlay as many swfs as you like with the panoramic viewer, video, and map
1) Alter .htaccess and obfuscate code.
2) Construct Google Map swf holder
3) Construct YouTube Video holder
I will also provide backend admin to alter shown video, google map entry point.