Q:

Are tax write offs only for long form tax filing

Answer

Yes, you have to use the long form if you are taking something other than the standard deduction. It is not hard to do. ChaCha