Great little cars and last forever on a full tank (see my for sale bit as might break mine for spares

)
As Vroom says get the bearing from local auto factors (also check with Ford as sometimes they can surprise you with cheap bits ...sometimes

). Not really sure on the windscreen as arent they bonded in?

If so as an option ask/get a m8 or family memeber to get you one on there Insurance glass policy ..costs £50-100 excess and might work out cheaper. Then be prepared to get spanked for £90 something to tax it