Yes it's already cooked but it's far nicer when it is fried until it is hot and crispy, preferably in the bacon fat that you are eating it with.
Yes, I'd probably eat it 2 days out of date as long as it looks and smells like it should, it has a reasonably long date when you buy it, which is likely to include a safety margin.