Windows 7 has very good compatibility with programs that were intended to run on Windows XP. The programs that you have mentioned will run fine on Windows 7. If you have a problem. you can always run the offending program in XP compatibility mode..
Good Luck and Welcome to Seven Forums!!
My Computer
Computer type
PC/Desktop
Computer Manufacturer/Model Number
LENOVO K450 @3.0GHZ
OS
64-bit Windows 8.1 Pro
CPU
Core(TM) i5 CPU 4330 Haswell @ 3.20GHz
Motherboard
LENOVO
Memory
12.00 GB
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Intel HD integtrated
Monitor(s) Displays
HP 25' ISP Monitor
Screen Resolution
1900/1020
Hard Drives
(1) ST1000DM003-1CH162 (2) Generic STORAGE DEVICE USB Device (3) Generic STORAGE DEVICE USB Device
All programs should work(of course if they are the newest versions)
and if not run them as admin, or in compatibility mode...
And as for games they too should work in their newest versions and for a list of compatible games that have been tested look here:http://www.sevenforums.com/gaming/5739-windows-7-game-compatibility-list.html
You should use the newest drivers too...
My Computer
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom
OS
Windows 7 SP1 x64
CPU
Intel E8400 3.0 GHz
Motherboard
Gigabyte EP45-DS3R
Memory
4x1 Trascend DDR2 800 Mhz
Graphics Card(s)
Gainward 8800GT 512 Mb
Sound Card
Realtek HD Audio 889A
Monitor(s) Displays
LG L204WS
Screen Resolution
1680x1050
Hard Drives
Intel 520 Series 120Gb SSD (System)
Western Digital 6400AAKS 640Gb (Data)