for Vista, make sure Trainz2006 is not installed in the Program Files directory. that should solve the custom content issue
then:
under ..\TRS2006\Bin\
for each .exe file
r-click, properties, run as administrator, OK.
that should solve the settings issue.