wow~ I'm Korean though, It's difficult to explain well.
"세요" : 1.This expression is for advise, suggestion, recommendation / 2. formal expression
ex) 주무세요, 하세요, 주세요, 들어오세요, 가세요 (When you want someone to to, You can use this expression)
"입니다" : Ah...I'm hard to explain. I'll give you some examples insteed. plus It's perfectly formal way
ex) 갑니다, 합니다, 그렇습니다, 맞습니다.아닙니다.좋습니다.
이것은 나의것 입니다.
"입니까"is a interrogarive sentence of "입니다"
"~요" is almost same meaning with "~입니다".But "~요"can used between friends. It's informal expression.