Might want to clean all electrical connections, particularly the grounds.
Remove the wheels and lubricate the wheel bearings before you ride it any distance.
Oil leaks after you get it running and hot will tell you much more, though don't fix oil leaks immediately unless they are gushers; sometimes the gaskets renew themselves.
You should be commended for paying such close attention to your airhead. Many of us just can't resist starting a bike that has been sitting, risking damage.