Ken , if it was me I'd go with the tracks provided in the kit . They look like they should build up nicely . I see that the track pin is trapped in place when the section with the rubber pad is glue over it . Just be careful and don't apply too much glue and they should work fine .
As far as the Friuls Atl-24 I can't say if they will fit and wouldn't want you to chance investing in them .