Sounds like your frame will make a good heatsink as long as your glue/paste make a good thermal contact.
Not all led drivers are CC drivers. Many led drivers are designed for led strips. Strips use low current leds, but lots of them, so the small amount of heat each led makes is dissipated over a large area and they get only slightly warm, so don't need a CC driver.
A CC driver will mean you don't need series resistors. The CC driver acts like a self adjusting series resistor.
CC drivers will have a voltage limit which will determine what voltage of power supply you can use and therefore how many leds you can connect in series and so how many CC drivers you will need. You cannot connect leds in parallel to the same CC driver.
So for example let's say you buy a CC driver that can output the 350mA your leds need. It's maximum voltage might be 36V. So you can buy a 36V power supply and connect 10 leds in series to the CC driver (you always need a few more volts than the leds need 10x3.4=34 because the CC driver will drop a few volts). So you will need 3 of those CC drivers for your 30 leds and your power supply will need to provide at least 350mAx3 or for safety 1.5A @ 36V.