It's no problem to put them in the same statement:
if Change._CMChangeType !=null and Change._CMChangeType._Type1 == 'Standard' :
It would check the first condition to see if the value is not null. If the value is null the second condition will not be evaluated so the error will not occur.
The != means NOT so this will check if it is not null, which would be the case if the value has been completed with the Standard. If the value is null this would be checkrrf before _Type1 == standard is checked so you would not get an error object reference error when the page loads.
If you try this does it work or are there any problems?
Calvin