http://www.fivedoves.com/letters/may2011/johnrp527.htm
hi, i do not know if its a comet or dwarf star, but, if it is so huge it should affect our tides and regardless of its size it will reflect the sun as do all the planets. the won't be any "covering it up"
gary