@Cream_Revenge heres a toolkit, (very reasonable too @Tommy B )the c spanners the only genuinely useful item but its still very nice to have a complete set.
No worries. Despite your problems youve bought a great bike, but you will get the odd niggle. Read up about ride height at the back re adjusting chain tension etc. Its a useful bit of info and a search on here will reward you.