Klar kann man von Vista einfach upgraden.
32-Bit auf 32-Bit, 64-Bit auf 64-Bit.
Sprache und Edition müssen übereinstimmen, um auf Windows 7 Ultimate x86 upzugraden, wird Windows Vista Ultimate x86 in der selben Sprache benötigt.
Wenn du 4GB RAM oder mehr hast, kannst du dich gleich um eine 64-Bit ISO kümmern,
Windows 7 Keys sind nicht an 32/64-Bit oder an eine bestimmte Sprache gebunden, sie richten sich nur an die Edition (Ultimate in diesem Fall).
Links zu ISOs findest du hier:
Die Anleitung zum Beschaffen und Vorbereiten des Installationsmediums kannst du befolgen, den Rest solltest du selbst schaffen.