ベクトルの内積の問題です

△OABにおいて、OA=2、OB=3、AB=4である

(1)OA↑・OB↑の値を求める
(2)直線AB上を点Pが動くとき、|OP↑|の最小値と、OP↑をOA↑、OB↑を用いて表す

以上の二つの問題の解答の解説をお願いします。特に(2)。
ちなみに私は(1)の答えが「4」になったのですが、あっているでしょうか…?