Hi,
The way I see it, the best approach here would be to get CSV file's content with AJAX call on 'Load' button's click.
Are rows in the CSV unique? Does one Brand and Model combination correspond to one Code/SKU, Dimensions combination?
Regards,
Marko