Is there any tourist card with discounts on public transport, cultural facilities, museums, etc?
Yes, the Lisboa Card. Gives access to public transport in Lisbon as well as free entry to many monuments, museums and equipment. It is available in versions 24, 48 and 72 hours and can be purchased at the Tourism of Lisbon - Ask Me - www.askmelisboa.com