"And I guess I have to change something in settings regarding the T2 security chip so I can boot from the external SSD?"
^^^^
THIS is important.
You would first want to boot to the recovery partition, open the Startup Security Utility, and DISABLE all the t2 settings.
I would also turn off SIP (using the terminal) while I was in the recovery partition.
I would set up my external boot SSD as HFS+ (not APFS), but this takes a few extra steps and might require a second external drive (with a copy of Mojave running APFS on it).
My "USB3 Mojave test SSD" boots and runs quickly under HFS+ (no "startup delay")...
^^^^
THIS is important.
You would first want to boot to the recovery partition, open the Startup Security Utility, and DISABLE all the t2 settings.
I would also turn off SIP (using the terminal) while I was in the recovery partition.
I would set up my external boot SSD as HFS+ (not APFS), but this takes a few extra steps and might require a second external drive (with a copy of Mojave running APFS on it).
My "USB3 Mojave test SSD" boots and runs quickly under HFS+ (no "startup delay")...