No problem... it isn't a weird size really.
You want a 700C x 45 tire. If you'd like you can easily use any tire from 38 to 45.
As far as the tube, just look for one that falls within the range of the tire size... they usually fit several sizes. Again, look for 700 x 38 to 45 and make sure that you get the correct valve- Schraeder (looks like a car tire valve) or presta.