For your first track bike to start racing the Argon18 will be fine. Also curious about the crank length - very odd for a track bike.
Sizing matching your road bike is a good starting point and how I bought my first track bike. Have gone slightly longer in the top tube since