如图,直线y=-x+3与x轴,y轴分别交于B,C两点,抛物线y=-x2+bx+c经过点B和点C,点A是抛物线与x轴的另一个交点.
(1)求抛物线的解析式和顶点坐标;
(2)若点Q在抛物线的对称轴上,能使△QAC的周长最小,请求出Q点的坐标;
(3)若直线l:y=kx(k≠0)与线段BC交于点D(不与点B,C重合),则是否存在这样的直线l,使得以B,O,D为顶点的三角形与△BAC相似?若存在,求出该直线的函数表达式及点D的坐标;若不存在,请说明理由.