It will prob take time for the kitten to settle in to his new surroundings.
It just takes patience and alot of play time to build up the trust lol :P
As for being a lapcat, every cats different.

I hoped my first cat would be a lapcat but shes not really the cuddley kind lol :P