Looked up value auto-enter settings should make this possible. The trick is to define relationships for the lookups that work as you need.
If you store the tech's account name in the CompanyTechs table, you can use this relationship:
TicketTable::originator = CompanyTechsByAcctName::accountname
To look up data from the companyTechs table. CompanyTechsByAcctName will be a new occurrence of CompanyTechs.
And yes, the fields with looked up value settings can be edited after the fact if a tech needs to use those drop downs to modify the data in these fields.
I have used lookups before but did not think to use it in this case. I guess the conditional value-list threw me off.
PhilModJunk, Thanks for your help. I decided to auto-populate TicketTable::FullName also with modification on and perform the lookup on the TicketTable::Department based on the relationship that I already had for FullName. Thanks again.