For you first query.. I think you need to consult with an ABAPer, as you want to create a new field in PO..
For your second query,
You can link up the G/L account through material group not through Account Assignment Category...
Have a look into the document Automatic Account Determination for without material master.
And you can also set the field suppressed after the settings of this document..