Also make sure your bottom bracket is running good and perpendicular to the head & seat tube and you should be fine. Triple check before committing to a big weld bead. Take your time with the rear drop outs...
Seat post looks a bit long but maybe you are vertically gifted :). I've been...