1) aby text šel do ztracena, to bys měl hodně velký nightmare. Máš víceméně možnosti:
- částečně průhledný PNG s přechodem -> nemožný, protože barva nejde předpovídat.
- využití CSS stylu pro průhlednost, a použít to pro každé písmeno zvlášť. (neplynulé - po písmenech)
- matematicky z HEX barvy pozadí spočítat barvy toho přechodu. (neplynulé - po písmenech)
2) Tři tečky půjdou, pravděpodobně ganjahipikovým způsobem (nekontroloval jsem ho). Ale máš tu samozřejmě problém, že každé písmeno má jinou šířku - buď to nějak otrocky spočítat, a nebo se smířit s tím, že někdy to trochu přeteče, někdy to nedoteče.
A pak máš možnost
http://www.jakpsatweb.cz/css/text-overflow.html , jenže ti tuhle prasárnu nesežere ani FF, ani Opera.