Yes they will tell you if there is a cost for repair
You can go somewhere else and get it done much cheaper
Unless it's under warranty they will charge you. You might be able to fix it yourself. If it starts up do a search on a virus scanner. And try to scan and find it. Please reply to let us know what you did to get the virus so we can avoid that. Thanks. you might also try back up or time machine and set it back to a previous time before you had trouble.
Only if is an Apple product.
Thanks! Your answer is awaiting moderation.