Die XBox-Visa kann man nicht überziehen, d.h. wenn du 20€ draufzahlst, aber 25€ ausgeben willst, geht das nicht. Bis zum 23. Lebensjahr kostet die Karte NICHTS. Erst dann muss man Gebühren zahlen.
Und sicher ist relativ; wenn du auf irgendeiner schmuddeligen Seite... äh... Süßigkeiten kaufst, muss das nicht heißen, dass du die bekommst. Es kommt halt immer auf die Seite/das System an.
Bei Steam ist die Transaktion SSL-verschlüsselt und somit sehr sicher, sofern dein PC trojanerfrei ist.