how to assign different Text formats for each Long Text fields?
Use the better formats module. The module allows you set text formats per field.


  Better formats is a module to add more flexibility to Drupal's core
  input format system.