"Co do trójkącika to możesz go po najechaniu na pozycje menu wyśweitlać w postaci obrazka pod daną pozycją menu."
Obrazek do trójkąta? Paaaanie mamy css 3.
Wpisz w google css3 triangle generator i znajdziesz.
A co do menu to daj po prostu elementom <li> takie style:
display: none;
padding: 8px 6px;
border-left: 1px solid KOLOR;
a potem zrób nową klase o takiej samej nazwie tylko dopisz do jej nazwy :last
a w niej:
border-left: none;