Or buy them at any good bike outlet who sells tools for maintenance.
The bottom bracket one will need to measure once it is off as they differ in length, there are two measurements you need to now the actual main body which will be 68mm or 73mm and the overall length of the axle/spindles.
The BB looks overly long on your bike but that depends how close the crank arms are too the rear stays and the gearing on the other side.
It might be possible to go down a length size wise ?