Marin is a beaut ! great stuff - mind if I ask what those V brakes are ? - im doing a similar build and modern shimano deore/Alivio dont seat fully on the bosses so pins barely engage. The standard boss 'shoulder' seems to be 6(ish)mm but these new shimanos only have a 3(ish)mm recess.
And here’s Marin, ready to ride
1 Attachment