your hamster could be bitey because of its harsh treatment by the petshop you bought it from.
making him fearful of humans.
instead of pointing out a finger which hamsters can easily nibble and bite on, put your hand as a fist for him to sniff then he wont bite
also, you can try wearing a shirt to sleep then after that put it on your hamster cage so he can familiarize with your scent.
do not use baby oil, vegetable oil (best is olive oil) to lubricate your wheel is better because baby oil is not edible.
as recommended in the first threat, i also support using plastic fish aquarium tanks than using "hamster cages" as the accessories that come with "hamster cage" are poor in quality.
(i.e. leaky bottles, plastic bowls, insufficient place to put a toilet and toilet train your hamster)
scratching alot.. some hamsters do it as part of their grooming
hamsters are very very clean animals and will groom themselves
but if they groom too much, it is a sign of anxiety.
however, if it is scratching, he might be having mites
or allergy towards the wood shaving
to eliminate allergy as a source of his scratching, you may want to stop using wood shaving for a while and use tissue papers instead.
thank you for really taking your time to reply all my questions. really really appreciate it. i just went to buy a new silent wheel, some wood gnaws and sunflower seeds. fixed the wheel, gave it sunflower seeds, put in a piece wood gnaw inside the cage already. so far its alot happier and is willing to climb onto my hand already. and im gonna change the bedding the next bedding changing session. thanks alot for all your help!