Welcome, Blake.
You can reach those goals by simple bolt ons. The largest problem could be the possible massaging that would be required for either VVL solenoids or the distributor placement since they will be right against the firewall. Been over a decade since I have seen an E30 engine bay up close so I really have zero recollection on the room situation on that chassis.
I know ditching the BMW engine for a Nissan SR20 is a great start to this fun-sounding project.