Hi – great questions!
1) can the tickets produced for events appear in the shop along with all the other wc products?
They certainly can. When you edit the tickets from within the event editor you should see a link offering to take you to the WooCommerce product editor. This lets you edit the tickets as if they were regular products … which of course they are. Look out for a Catalog Visibility setting – changing this from hidden to visible ought to achieve what you want here.
2) 404 error for single even page.
That’s unfortunate, but is probably a quite separate problem from the first issue. Let’s deal with this second point here – I would ask though that if you have any further questions relating to point (1) that you place them in a new thread, as we try to stick to a policy of one issue-per-forum-thread.
Though I see you already tried some basic troubleshooting steps I just want to lay out the following plan:
- Please deactivate all other plugins except for The Events Calendar, WooCommerce Tickets and WooCommerce
- Ensure they are all up-to-date
- Switch to a default, unmodified theme
- Visit Settings → Permalinks … you don’t need to change anything though, visiting this admin screen is sufficient to refresh a database entry known as the rewrite_rules
Are the single event pages visible now?