If using PREFIX_LITERAL in a cache purge request, does a path-only purge delete both HTTP and HTTPS cached objects?

Yes. EXACT purges are protocol-specific, but PREFIX purges will delete both HTTP and HTTPS.