How can a node appear in different places?
You can do this pretty easily with views...just build a view with different page or block displays that filters nodes by the different tags (a.k.a. Taxonomy Terms). You can manually build a menu that provides links to the different pages that correspond to each tag.