Hi Pete, 1) Flywheel nut use a rattle gun; if you dont have one take the engine down to your local mechanic or tyre shop and they'll have it off in less than 10 seconds.
2) Spindle bearing, i'm pretty sure you'll have to strip it down to replace in order to press or whack the old bearing out.
I also notice there is no belt guide around the front pulley, try to source one as this will stop the belt from coming off while you're using it. With no load there's not much of a problem but under load they hop and jerk a bit and this is more likely when the belt will come off.
Good luck and keep us posted.