A minor additional point. It's worth doing a final check of cluster size after you've partitioned the disk, just to make sure you've done it properly. Fire up Evox as an application, edit the skin / config so you can see the free space on F and G, then FTP a 1 byte file to each partition. The drop in free space is the cluster size. If it isn't correct (32k for 256-512GB partitions, 64k for 512-1024GB partitions) then you need to reformat F and G.
To answer your other question, Krayzie 1.1 supports LBA48.
And, just for completeness, X3.3294 will also work with large drives with custom partition tables, as should Evox M8+, but unless you decide to buy an X3 chip stick with iND-BIOS.5003 or X2.5035 as run088 suggested, because they are far more configurable.