Hola,
Sobre el barco no te puedo ayudar porque nunca hemos viajado con Costa.
Sobre el euro te dire que en Estocolmo no hay problema ademas tambien puedes pagar con Visa, nosotros estuvimos en Copenhague, Tallin, Riga, SP, Helsinki. En SP llevabamos contratada la excursion y el tema de la moneda lo llevabamos resuelta ya que no tuvimos que pagar nada y las compras las pagamos con Visa pero en el resto tampoco tuvimos problema, aunque si que es cierto que en algunos comercios pequeños no los cogian pero por lo general no deberias tener problemas.
La temperatura en Rusia te digo que nosotros fuimos la ultima semana de Agosto y tuvimos que ponernos ropa de entretiempo, es decir, manga corta y encima un jersey finito. En SP estaba nublado y los impermeables nos vinieron muy bien para el frio pues refresco bastante. Al dia siguiente salio el sol pero la manga finita nos vimo muy bien.
Espero haberte ayudado