So I believe the current build will run on Silicon using Rosetta, but also that a good portion of it should be universal binaries. Is this correct from what you can see? My current system is Intel so I don’t know how it looks on the other system.
As for building on a Silicon device, I think that a number of binary files compiled by vendors for drivers would be Intel based. But this should still work with Rosetta I would think? Again I don’t know since I don’t have the system.