These may be compatible with lego but that is for you to find out! Most of these building blocks don't need support but the ones that do have labels just for you! PLA and ASA on 0.06 or 0.1 are best materials and sizes for print.
The author marked this model as their own original creation.