If your bed is that high off the floor...I would definitely get stairs or steps so he can get off your bed that way. My bed is high off the floor too...my babies have never fallen off while they were sleeping...but yorkies are fearless and will jump...mine were taught not to jump and wait on me to let them down....until I got stairs for them to use. It's much safer...because inevitably they will try to jump!
And they all have slept with me since they came home... when they were babies...I would wake up to any movement..mostly because I worried they had to go potty...so I would keep a pad nearby to use in emergencies...but they don't keep me awake or up at all...unless they move and aren't snuggling to me....I'll wake up and scoot em back next to me! hehe