You are correct: lover indicates an intimate relationship. It is okay to use it here, if it is appropriate. If not, good friend might be a better term.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CalifJimIt must be a trans-Atlantic difference. 'lover' means *** to me. (AmE)CJMaybe we've always been just a little lustier on this side of the pond.