There is one +1 Lockpicking item, but it's a quest item, so you can keep it, but you lose out on a quest reward. Otherwise, no, you have to put the points in manually. It's probably worth it, there are lots of skill points.
Jumping onto the rock is tricky. Try from the town side. Keep trying different angles and positions.