Nice artistic work, It looks strong enough, if you re seal it with some varnish you can give it a GO now.

PS: Regarding using the NP stab, you can figure out with "try and error", spend a lot of time/nerves
or you re make measurements to avoid some bigger issues.
It does not seem wise to me to mix foils of different brands without knowing the AOA values.
Anyway, the AOA of each stabilizer is tuned to the own Frontfoil, or vice versa.