It takes 290 votes in the house of representatives to overturn a Presidential Veto, and 67 in the Senate. In the 106th Congress, republicans had a 223 member majority in the house and a 55 member majority in the Senate. Hardly Veto-Proof.
Repatriating money is specifically the act of investing the money inside America, moving it out of country to avoid tax, and then moving it back at a later time, thus REpatriating. Do you look anything up for yourself?